Osaka Hibachi & Sushi | Japanese

Japanese restaurant · 1210A U.S. Hwy 19 S South, Leesburg, GA

Dine-In

Hours

More food in Leesburg, GA · Japanese Food in Leesburg