Casablanca Cafe

Mediterranean in Nob Hill