Luzita's

restaurant in Northwest Chula Vista Area, Chula Vista

Phone: (619) 425-4255

Address: 60 E J St