Highly-Rated Deccan Bawarchi Indian Takeaway in West Drayton London Up for Sale
West Drayton UB7 in London, England
The highly-rated Indian takeaway, Deccan Bawarchi, located in West Drayton, London, is up for sale, featuring a South Indian style menu, modern décor, and potential for…