Restawran
The Mowchak
Inirerekomenda ng 2 lokal,
Lokasyon
Plomer Green Avenue
Downley, England
Mga tip mula sa mga tagaroon
Family run very friendly Indian restaurant and take away (will deliver). Within a very short drive (2 minutes) or a short walk. They do not have a licence to sell alcohol but feel free to take your own.