Worcester's favorite sushi restaurant! Visit us at 309 Park Ave, or visit our Baba Sushi Sturbridge location at 453 Main St. in Fiskdale, MA. .
Rating
(46)
Baba Sushi Bristol RI · Page · Asian Fusion Restaurant · (401) 655-6077 · babasushi.com · Rating · 4.2 (141 Reviews).