Osaka Japanese Restaurant

JapaneseMontrose$$

Today's hours

12:00pm - 10:00pm

Osaka Japanese Restaurant

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

Address

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

MORE ABOUT Osaka Japanese Restaurant

Feature

Food and Drink

  • Lunch
  • Dinner
  • Takeout