Wagamama

Review by catcat

1 Faneuil Hall Square, Boston, MA 02109
Celiac
7 months ago
Not celiac friendly

Sick before I could finish meal