Cafe Salamanca Restaurant Inc
(718) 458-2446

7905 Northern Blvd, Flushing, NY | Directions   11372

40.755455 -73.887944
Get Directions