Lunch Stop

restaurant in Downtown, San Diego

Phone: (619) 231-1220

Website: lunchstop.com

Address: 880 Front St # 2260