Tag: wagamama
I guess I’m a bit behind in reporting this, since they opened back in April 2007, but Wagamama has a Boston location at Fanueil Hall! (There’s a map…
I guess I’m a bit behind in reporting this, since they opened back in April 2007, but Wagamama has a Boston location at Fanueil Hall! (There’s a map…