Mama Stella's Pizza Kitchen

restaurant in Temecula Heights, San Diego

Phone: (619) 222-6363

Address: 500 Sea World Dr