Clients don't highly appreciate chicken at this restaurant. Based on the guests' opinions, the staff can be unpleasant. Downscale service is what a majority of visitors underline characterizing BABUMOSHAI RESTAURANT. In accordance with the reviewers' opinions, atmosphere is uncomfortable here. This place hasn't earned a high rating from Google users.