Veranda Restaurant, derived from the Portuguese word ‘Baranda’ meaning the ‘Roofed Terrace’, is a beautiful open fine-dining restaurant. They have Indian, Chinese and Italian Cuisines along with some awesome beverages. The interiors are tastefully done and the ambience is mind-blowing. Service is noteworthy and costs are affordable
Save money by using UPto75 discount offers and deals.