Tokyo
Egoland Cafe Akihabara
Japan, 〒101-0025 Tokyo, Chiyoda City, Kanda Sakumachō, 4-chōme−7−3 1F
4.7330 on Google
Photo by K O via Google
Photo by Rashid Al-Khayyal via Google
Photo by rgrey mimi via Google
Tagged for
- Open late
- Open weekends
Best Thing on the Menu
Nobody's voted yet