Villa Bombay is a takeaway restaurant to be found in Catford within London. Unfortunately, there isn't a menu for Villa Bombay on this site. There is a wide range of dishes on offer at Villa Bombay. Villa Bombay haven't yet provided complete information of the takeaway restaurant. Villa Bombay produces Indian as its main food type.
No one has left a review yet.