No bottled water at this fine restaurant
You won't find San Pellegrino or any other fancy imported water at Incanto, an Italian restaurant in San Francisco. In fact, you won't find any bottled water at all. Despite significant profit loss...
Displaying 3049 - 3072 of 7439