Avli Little Greek Tavern

Avli Little Greek Tavern
38-31 Bell Blvd. Bayside NY 11361
718-224-7575

Send Message to listing owner

Avli Little Greek Tavern