Verismo by Starbucks Retailer - Starbucks - Lake Forest -- Lake Forest - Sycamore Plaza in Lake Forest, California (Espresso, Appliance) - Map

Map & Directions Store Details & Deals

22331-A El Toro Road
Lake Forest, California 92630

Phone: (949) 380-7808

Detailed Map