Sakura Cafe Ikebukuro | Open 24 hours 7 days, The Largest Open-air terrace cafe in Ikebukuro, Tokyo
♦
Japanese
♦
Contact us
home
menu
menu
access
access
news
about us
HOME
> SITEMAP
Home
Menu
Snacks from around the world
World Wide Selection of Beers
Cafe
Cocktails
Japanese Sake & Wine
Morning Set
Lunch
Dinner
Dessert
Snack
Access
News
News
Topics
Sports Watching
Event Information
Media Coverage
About us
Outline
Contact us
Links
Sitemap
Japanese