BLOCLEats

La Casa Restaurant

103-105 Dalry Road
Edinburgh
EH112AB

Food rating: Pass
Updated: 9. November 2023

map for La Casa Restaurant

Restaurant nearby

  1. First Coast, EH112AB
  2. Locanda De Gusti, EH112DW
  3. Mia Restaurant, EH112AX
  4. Pizzeria 1926, EH112AA
  5. Miju, EH112AB