Art & comfort food at Liguria, Santiago, Chile
Every time I went about my business in Providencia, a rather chintzy part of downtown Santiago, Chile, I spotted this restaurant, Liguria. It had all of the appearance of a traditional French bistro from the … Read more