Freddie and Pepper's

303 Amsterdam Avenue
New York, NY 10023
212-799-2378

Their food: Pizza, pizza

Their location: Between West 75th Street and West 74th Street on the west side of Columbus Avenue

Their site: Not sure if it's out there.

 

<— back

Freddi and Peppers