Party Time Sub Salads & Much

restaurant in Barrio Logan, San Diego

Phone: (619) 564-8752

Address: 2960 National Ave