Socarrat Paella Bar in New York

Spanish Tapas
3.2

Socarrat Paella Bar Near me

1 restaurant location in New York