Sun Olive Restaurant

Sun Olive Restaurant is one of the best restaurants in Shodoshima Island, Kagawa Prefecture, Japan. Here're guides for map, how to get there, opening hours, attractions and photos of Sun Olive Restaurant posted by Japanese travelers in the know.

Sun Olive Restaurant 2 Reviews

×