Summary: Expansive Greek eatery near iconic spot.
Avra Rockefeller Center offers a vast Greek menu in a historic building with 16,500 sq ft of dining space.
1271 6th Ave, New York, NY 10020