Babbu"s 3.07

Sadar
Nagpur, 440001
India

About Babbu"s

Babbu"s Babbu"s is one of the popular place listed under Food & Restaurant in Nagpur ,

Contact Details & Working Hours

Map of Babbu"s

Reviews of Babbu"s

   Loading comments-box...