Osaka Japanese Restaurant
611
Carl Eller Rd, Mars Hill NC
- This is the page of Osaka Japanese Restaurant on 611 Carl Eller Rd Mars Hill NC 28754.
- (first reviewed on October 29, 2014, last updated
five months and twenty one days ago
on November 24, 2023.)
- Osaka Japanese Restaurant is ranked #1 of 5 Restaurants in Mars Hill.
- This page has had 5 visitors. You are the 5th.
★★★★ on the 29th of October, 2014
overpriced, good