Baba Budha Inc is listed under Restaurants and is located at Morgantown, Indiana.
Business Description :
Address : 249 W Washington St Morgantown, IN 46160-9540
City : Morgantown
Pin Code : 46160
Phone : (812) 597-5600
E-mail :
Website :
Service Area Category : Restaurants in Morgantown - 46160
Category : Restaurants in Morgantown
Services : Restaurants