Welcome to Canton Palace/
Osaka Hibachi Japanese Steakhouse!



Fine Asian Bistro
Boba Tea Bar
Since 2002