Osaka Japanese Restaurant

611 Carl Eller Rd, Mars Hill NC

(828) 689-2666

Location