Lunch at this plant-based restaurant in Larchmont. 639 North Larchmont Boulevard. Dine-in operating hours are shown; the plant-based restaurant closes at 9pm daily.
Lunch at this plant-based restaurant in Larchmont. 639 North Larchmont Boulevard. Dine-in operating hours are shown; the plant-based restaurant closes at 9pm daily.