Pomodoro Rosso

229 Columbus Avenue
New York, NY 10023

Their food: Italian (Ristorante Italiano)
Their location: Between West 71st Street and West 70th Street on the west side of Amsterdam Avenue
Their site: www.pomodorohuntington.com
Their menu: Click it

Leave a Reply

Your email address will not be published. Required fields are marked *