From Our Editors
For a taste of the Mediterranean, head to Long Island City for fresh Greek cuisine at Teddy's Place.
Get in and out of the car quickly with no-hassle parking located all around the restaurant.
For great dishes that fall smack dab in the middle when it comes to price, Teddy's Place is a reasonable option for diners of different budgets. So check out the delicious variety of Greek dishes at Teddy's Place today.