Osaka Japanese Hibachi in Crystal Plaza

The innards

Osaka Japanese Hibachi

3.5 star rating
12 reviewsRating Details
Categories: JapaneseSteakhouses
12737 Laurel Bowie Rd
LaurelMD 20708
(301) 498-6833
2012.12.04