Fresh Salads
Variety of fresh salads, sometimes using vegetables grown on their own farms
Ithaca, NY
143 E State St, Ithaca, NY 14850, USAVariety of fresh salads, sometimes using vegetables grown on their own farms
Homemade dessert
Served with artisan bread loaves or sourdough
Homemade dessert
Hot steamed sandwich
Hot steamed sandwich
Vegetarian hot steamed sandwich
Vegetarian hot steamed sandwich
Energizing creations made from yerba maté, a tea from Brazil