Manor Park Deli
Address:
137 Larchmont Ave, APT 1B, Larchmont, NY 10538
Phone:
(914) 834-1986
Nice to Know:
- Good For Kids Yes
- Good For Groups Yes
Other Details:
The Manor Park Deli, which has been in business since 1990, is located at Larchmont Avenue in downtown Larchmont. The large delicatessen sells fresh salads, prepared foods and sandwiches made to order, and there is a spacious seating area available for eating in.
Restaurants, Delicatessens, Deli
Other Businesses: