Imagine a combination of tasty dishes and the cheerful staff, this is exactly what Deva Dhaba provides you with. The fine service is something these restaurateurs care about. The peaceful atmosphere meets you at this place. Google users assigned the rating of 4 to this spot.