Map & Directions - Osaka Japanese Hibachi Steakhouse & Sushi Bar
View Menu
Osaka Japanese Hibachi Steakhouse & Sushi Bar
15533 PCB Pkwy, Panama City Beach, FL, 32413
(850) 588-8403 (Phone)
15533 PCB Pkwy, Panama City Beach, FL, 32413
(850) 588-8403 (Phone)