Osaka Hibachi Grill & Sushi Bar

Japanese Restaurant
792 E I 10 Service Rd, Slidell, LA 70461, United States
Reservations:
Yes
Credit Cards:
Yes
Outdoor Seating:
No
Total Visitors
103
Total Visits
145
Save
Share
Log in to leave tips at this venue!

1 Tip