Miyazaki Japanese Restaurant (Sushi Bar & Hibachi Grill) -

9527 Westheimer Rd Suite d, Houston, TX