Dinner at this plant-based restaurant in Larchmont. 639 North Larchmont Boulevard. Closing hours are shown for this all-day restaurant. Weekday dine-in opens at 10am and weekend dine-in at 9am.
Dinner at this plant-based restaurant in Larchmont. 639 North Larchmont Boulevard. Closing hours are shown for this all-day restaurant. Weekday dine-in opens at 10am and weekend dine-in at 9am.