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

20 Italian takeaway restaurants in EH3 Tollcross

Enter full location

20 Italian takeaway restaurants in EH3 Tollcross

Enter full location

9 restaurants taking pre-orders for later

Aren't taking orders

The XXL Pizza (Pizza Bazaar)

4 stars out of 6 (385)

Pizza, Italian

62 Inverleith Row, Edinburgh, EH3 5PX

Currently offline

Milano

4.5 stars out of 6 (197)

Italian, Pizza

85-87 Lothian Road, Edinburgh, EH3 9AW

Currently offline

The Ball Room

5 stars out of 6 (487)

Italian, Pizza

3 Jordan Lane, Edinburgh, EH10 4RB

Currently offline

Il Castello Restaurant

4.5 stars out of 6 (33)

Italian, Pizza

36 Castle Terrace, Midlothian, Edinburgh, EH1 2EL

Currently offline