Dome Cafe, A Hill With Lake Biwa View
Dome Cafe is one of the best places to travel in Takashima, Shiga Prefecture, Japan. Here're guides for opening hours, access, map, spots nearby, reviews and photos of Dome Cafe posted by Japanese travelers in the know.