Chefs Restaurant (Menu)

Mannagudda Ware House Road, Mangalore
2495808

Give a rating to Chefs Restaurant

Suggest a dish

How much did you spend at Chefs Restaurant?