“Visited Finback last night for a quick drink with my dog.”
Photo via Google · Kevin T
“Visited Finback last night for a quick drink with my dog.”
78-01 77th Ave, Glendale, NY 11385, USA
Get directionsNo photos yet. Sign in to add one.
More like this: Dog-Friendly Restaurants in New York
Venue information powered by Google
Is this your venue? Get in touch to claim or update this listing.