Affordably delicious
Super Fusion Cuisine III is one of Affordably delicious.

1. Super Fusion Cuisine III

1759 Massachusetts Ave (Linnaean St), Cambridge, MA
Sushi Restaurant · Aggasiz - Harvard University · 11 tips and reviews