Help finding a restaurant
i ate in a restaurant somewhere very near ikebukuro, its was a 2 story restaurant and i cant find it even if my life depends on it. anyone might have any idea what is this place?
This is the food
and this a photo of the interior