Little Tokyo Japanese Grill

Phone: 970-203-9500
Address: 233 E 29th Street,  Loveland,  CO  80538