Osaka Japanese Restaurant Ii
(713) 838-9812

4001 Bellaire Blvd, Houston, TX | Directions   77025

29.705556 -95.440640
Get Directions