Baba Restaurant & Sushi Bar is a dining establishment in Worcester, MA that offers a unique fusion of traditional Japanese cuisine and modern culinary techniques.
With a diverse menu featuring a variety of sushi rolls, sashimi, and Japanese-inspired dishes, Baba provides a casual dining experience for those seeking a taste of Japan in the heart of Massachusetts.
Generated from their business information