PALPAL hero image

PALPAL

Restaurant

128 Madison Ave #1FL, New York, NY 10016, USA

Biter Score
8.8
Closed
Friday: Closed
PALPAL photo 1
PALPAL photo 2
PALPAL photo 3