Spot Light

ratingratingratingratingrating  (0)
Artichoke hearts, goat cheese, roasted red peppers, pine nuts, basil
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$
133 Main St, Los Altos, CA 94022
650-947-7768
ratingratingratingratingrating
Closed

Add Your Review