opa souvlaki. astoria. on Flickr.
The Greek community has long been established in Astoria, and Opa! Souvlaki is one of the best places to get a gyro in the neighborhood. The place may look like a typical take-out place, but go to the back, and you are in a little taverna with table service and a full menu of Greek specialties.