KitchenSpot
Search
See the best dishes near you?
← Vacaville restaurants

88 Bao Bao Dumpling House

No reviews yet

Restaurant1639 E Monte Vista Ave Ste 105, Vacaville

Own or manage 88 Bao Bao Dumpling House? Claim this listing free

No photos yet

Add photos with your review and they’ll show up here.

Write a review