Apolo Restaurant

Row 1

Details
168 Delancey St (Clinton St)
New York, NY 10002
(212) 477-4918

Foursquare Tips

  • Not enough meat in the empanadas
  • Avoid this place. Greasy bland food!

Around the Web