Advertisement

Waku Waku Storefront

Waku Waku Storefront

WakuWaku Ramen opened a new store in Harvard Square this week at 33 Brattle St.

Advertisement