2660 Via De La Valle, Del Mar, CA | Map it
(858) 792-2225 | View Website
Hours
out of 5
1 Review
Sign in to Write a Review
Editorial Review. Diner-style deli anchors the Flower Hill mall and remains a local favorite in Del Mar with a menu of counter classics.
Sandwich