Osaka Japanese Restaurant

Montrose$$

Today's hours

11:00am - 10:30pm

The Zagat Review

4.5
Overall

Osaka Japanese Restaurant

515 Westheimer Road
Houston, Texas 77006
713-533-9098713-533-9098

Address

515 Westheimer Road | Map
Houston, Texas 77006
713-533-9098713-533-9098
osakahouston.com

MORE ABOUT Osaka Japanese Restaurant

Feature

Food and Drink

  • Lunch
  • Dinner
  • Takeout