Nature’s Taste is Opening Next Week!

We were recently tipped of by one of our favorite tweeters, Astoria Haiku, that Nature’s Taste is just about ready to open!

The new shop is owned by Theodoros Toumazou. The main sell here will be – you guessed it – natural food. They’ll be offering up cooked food, as well as eggs, produce and meats – including grass fed beef.

The coolest part? Nature’s Taste will feature products from the Garden of Eden farm in Riverhead – of which Theodoros is a co-owner.

We’re definitely excited to try out Nature’s Taste, and see what fresh, local offerings they have. We could always do with more healthy options!


Nature’s Taste
35-07 Ditmars Boulevard
Astoria, NY