Pepa Café Forest


Details


Address
4-1-5, Inokashira, Mitaka-shi
Phone
+81-422-42-7081
Website
View website

About this sight

Pepa Café Forest is a Thai restaurant with an outdoor seating area located in Kichijoji within Inokashira Park.