Pepe'sss Latin House Restaurant is located in Roma, Italy on Via Flaminia, 77. Pepe'sss Latin House Restaurant is rated 4.4 out of 5 in the category peruvian restaurant in Italy.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating