Yoga & Food Shop All aspects of the Mediterranean kitchen +44 7336 1234 31-35 61st St, Flushing, NY Save Share Share This Post Photos Description Amenities Maps Video This listing has expired.