BLOCLEats

Dimitri's

16 West Maitland Street
Edinburgh
EH125EA

Food rating: Pass
Updated: 15. August 2023

map for Dimitri's

Takeaway Shop nearby

  1. Le Marche Francais, EH125DS
  2. Roman Pizza Project, EH125DS