Zebra's Bistro has the BEST sushi in Metrowest, maybe the entire Boston area. Before you have your sushi though, you would be missing out if you don't try their Lobster, Fig, & Blue Cheese Pizza, the best appetizer I have ever had, anywhere!
Pros: Sushi, Appetizers, Service, Ambience
more