Mama Rosa's Trattoria

Italian · 37350 De Portola Rd, Temecula, CA

Dine-In

Hours

More food in Temecula, CA · Italian Food in Temecula