I really recommend Banzai Sushi Bar on North Shore. We loved so much that we could come back twice to enjoy its delicious food. We recommend the Philadelphia Temaki and the yummy Edamame with a bit of salt. The service is also great! Hope you enjoy :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.