We use cookies to improve your browsing experience. By continuing, you agree to receive cookies on our website. Learn more

15 Italian takeaway restaurants in EH3 Tollcross

Enter full location

15 Italian takeaway restaurants in EH3 Tollcross

Enter full location

13 restaurants taking pre-orders for later

Aren't taking orders

Fountainpark Fry Fish & Chips & Italian Cuisine

5.5 stars out of 6 (1533)

Fish & Chips, Italian

117 Dundee Road, Edinburgh, EH11 1AX

Currently offline