Little Japan Restaurant

Little Japan Restaurant is a popular landmark place in the city of Abbotsford and is located at 105-33643 Marshall Rd, Abbotsford, British Columbia V2S 1L4, Canada

Landmark Name: Little Japan Restaurant
Address: 105-33643 Marshall Rd, Abbotsford, British Columbia V2S 1L4, Canada
City: Abbotsford
State: Abbotsford

Phone Number:
State: Abbotsford
Country: British Columbia

Landmarks Near Little Japan Restaurant

Similar names to Little Japan Restaurant