Cafe Sushi

1105 Massachusetts Ave, Cambridge, MA

Menu (As of 10/30)

Menu

Mt. Fuji Water

White

RED

Cafe Sushi: hours and how to order