Red Lobster

restaurant in Morro Hills, Temecula

Phone: (951) 491-0933

Address: 41649 Margarita Rd