BLOCLEats

Chotu Bombay

16 Haymarket Terrace
Edinburgh
EH125JZ

Food rating: Awaiting Inspection
Updated: 21. December 2023

map for Chotu Bombay

Takeaway Shop nearby

  1. Sandwich Culture, EH125JZ