Skip to content

Location

Osaka Hibachi Sushi & Bar - Sachse

5120 TX-78 Suite 100
Sachse, TX 75048
(972) 495-1322