Pepe Rosso THIS RESTAURANT IS CLOSED Pepe Rosso

THIS RESTAURANT IS CLOSED Pepe Rosso Map

110 St. Marks Pl. (Ave. A & First Ave.)
New York, NY 10003
212-677-6563
Map
Cuisine: Italian
Openings: Lunch & Dinner daily

Features