Taste of Italy
1/6

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