Bao Dumpling
Restaurant • Chinese restaurant • Noodle shop • Pasta shop • Dumpling restaurant • Mandarin restaurantOne of the Top rated Chinese restaurants in West Lafayette
Address
111 S River Rd #D, West Lafayette, IN 47906
Contact
(765) 250-3395Price rating
$$ $$
Rating on Google Maps
4.50 (80 reviews)Open on Google Maps