Il Tricolore

01313133334 63 Dalry Road, ,
EDINBURGH, EH11 2BZ view on map
Get directions
Look for more Spanish Restaurants in Edinburgh Il Tricolore
Review us




I am a registered user   I am a new user


Other Spanish Restaurants near EH11 2BZ