Avli Little Greek Tavern

Business Name: Avli Little Greek Tavern
Address: 38-31 Bell Blvd. Bayside NY 11361
Phone: 718-224-7575

Send Message to listing owner

Listing Title: Avli Little Greek Tavern