Leonardo's Ristorante-Pizzeria
632 Alamo Pintado Rd, Solvang
(805) 686-0846
Menu
Reserve
Restaurants in Solvang, CA
Leonardo's Ristorante-Pizzeria
632 Alamo Pintado Rd, Solvang, CA 93463
(805) 686-0846