BLOCLEats

Bay Leaf Indian Restaurant

Uphall Station Road
Pumpherston
EH530LW

Food rating: Pass
Updated: 28. June 2023

map for Bay Leaf Indian Restaurant