Taste of Italy
Edinburgh
Open · Closes at 22:00
Edinburgh’s Best Authentic Italian Café & Takeaway
Ratings & reviews
New
Be one of the first to rate a pizza here
Facilities
Amenity
Takeaway
Amenity
Delivery
Amenity
Bookings
Amenity
Licensed / BYOB
About
9 Baxter's Pl, Edinburgh EH1 3AF, Edinburgh
