At 15640 Crossbay Blvd, Howard Beach, NY 11414-2745New York Here : Greek Grill Taverna. Welcome to Greek Grill Taverna is rated 4. It's worth a try!
Write a review