All results are hidden due to the current filter settings.
Pepe Rosso Caffe127 Ave C, New York, NY, US, 10009
Large selection of Italian favorites at reasonable prices and with speedy service. Pet-friendly outdoor patio in back.
Pepe Rosso Caffe has received a rating of 4.5 out of 5 in 95 traveler reviews on TripAdvisor.