You think Astoria is just Greek food? Well, you’re wrong. Italian restaurants scatter the restaurant scenery, but Ornella Trattoria by far is my favorite. I’m actually second guessing putting them on blast here – I really want to keep this little secret to myself. Tucked away on 23rd Ave in Astoria amongst a plethora of…
Read More