Insalata's Restaurant
Mediterranean
$$ - $$$
💬
598 reviews
📍
120 Sir Francis Drake Blvd
