Current Location : 75160
American Express Supports Small Businesses Buy Local Movement
27499 Ynez Rd Temecula, CA 92591
951-676-9194
Family-style meals including pasta & seafood served in a bright, festive room with red walls.