Santa Lucia is an Italian restaurant chain in Switzerland - good price value. This place has more style than the average places I know - for a quiet dining use the upper floor - same prices.