Know a great happy hour or special for this location?
Osaka Japanese Restaurant in Houston TX is home of the best sushi rolland Authentic Japanese dishes
Suggest an edit
500 Westheimer Rd, Houston, TX 77006
© 2025 Checkle, Inc
Privacy
Terms