Osaka Japanese Restaurant
611 Carl Eller Rd, Mars Hill
(828) 689-2666
Recent Reviews
Osaka Japanese Restaurant
611 Carl Eller Rd, Mars Hill 28754
(828) 689-2666