Restaurants - Deli in Lemon Grove, CA
Los Altos Sandwiches Inc
Lemon Grove Deli