United States / Worcester / RestaurantssushiBaba SushiAddress309 Park Ave, WorcesterWebsitewww.babasushi.comPhone+15087528822—ScoreNot rated yetBe the first to rateImage: babasushi.comWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itChuan Shabu · 22 mNot ratedKai Sushi Bar & Grill · 118 mNot ratedBlue Jeans Pizza · 229 mNot ratedLoft 266