Lower Haight sandwich shop caters to an adoring lunch crowd with piled-high hoagies.:
In Short
Despite the no-frills ambience, diners happily wait up to 15 minutes for a made-to-order sandwich stacked with generous portions ultra-fresh veggies, thin-sliced deli meats and...