Own or manage a place in town?
Claim a listingAmbala Dhaba is small and quiet Indian restaurant in the corner of a shopping plaza. The reasonably priced menu caters to both vegetarians and meat-eaters and has a wide selection of Northern Indian cuisines.