Osaka Japanese Restaurant in Houston TX is home of the best sushi rolls and Authentic Japanese dishes! Enjoy lunch or dinner as our excellent chefs cook for you!
Monday - Thursday --- 11:00AM - 10:30PM
Friday --- 11:00AM - 12:30AM
Saturday --- 11:30AM - 12:30AM
Sunday --- 11:30AM - 10:00PM
515 Westheimer Rd, Houston, TX 77006