Cafes New York

Palma La Bar & Grill Cafe

Address
132 Audubon Ave
Place
New York , NY 10032-2109
Landline
(212) 568-3508

Description

Palma La Bar & Grill Cafe can be found at 132 Audubon Ave . The following is offered: Cafes - In New York there are 209 other Cafes. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Cafes
(212)568-3508 (212)-568-3508 +12125683508

Map 132 Audubon Ave