Get directions to: Little Tokyo, Bellingham, WA
Restaurant address: 2915 Newmarket St Ste 101 Bellingham, WA 98226, USA
Restaurant: Little Tokyo