My fiancee and I went here shortly after going to a 'taste of Worcester' event. Baba is TINY - It looks small from the outside and man, it is! But the sushi is very good - I didn't even get an entree. A little pricey, but all sushi is. Could be a nice date place.
Cons: Parking can be a challenge
more