New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Chain Restaurants 5

Lee's Sandwiches [moved from Los Angeles board]

GI Joe | Mar 16, 2006 08:32 AM

This is a relatively new chain that is mostly in orange county, but has one branch in Alhambra. I'd just like to know your thoughts, positive and negative. Thanks!


Want to stay up to date with this post?

Recommended From Chowhound