Follow us:

Chain Restaurants 5

Lee's Sandwiches [moved from Los Angeles board]

GI Joe | Mar 16, 200608: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended from Chowhound