All results are hidden due to the current filter settings.
Pepe Rosso Caffe127 Ave C, New York, NY, US,
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.