Restaurants • • Coimbatore.
Address: GEETHA HALL ROAD NEAR RAILWAYSTATION Coimbatore, Tamil Nadu, India 641018