Canton Palace Asian Bistro & Osaka Japanese Steakhouse
3320 North Garfield Ave.
Loveland, Colorado 80538
970.663.1188
970.663.5699