133 1/2 Main St
Lee's Sandwich Shop
13991 Brookhurst St Garden Grove, CA
Walkers Liquor & Deli
1841 W Lincoln Ave D Anaheim, CA
This is by far the best sandwich place in town, they have 2 locations. Also great stuff for an Italian dinner party. The garlic spread is outstanding.
February 16, 2009
Angelo's Italian Deli
If you've been to or used
Angelo's Italian Deli, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.