Baba Sushi corporate office is located in 309 Park Ave, Worcester, Massachusetts, 01609, United States and has 11-50 employees.
baba sushi
baba restaurant & sushi bar
baba sushi pty ltd
baba sushi bristol ri
205 thames llc
baba restaurant
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Baba Sushi's success, and advanced their careers.
Explore More
Baba Sushi is an award-winning restaurant located in Worcester, MA, specializing in innovative modern Japanese cuisine and mouth-watering sushi. The establishment offers a serene, zen-inspired dining atmosphere, along with delivery and pickup options for convenience. With a commitment to superior service and creating memorable dining experiences, B... Read More