Osaka Hibachi Sushi And Bar

5120 S State Hwy 78 Suite 100 Sachse TX 75048 USA

(972) 495-1322

Location