O'Bella Ciao is a restaurant specializing in artisanal pizzas and Southern French dishes. It offers a convivial atmosphere and a selection of regional wines. The establishment is known for its generous portions and homemade burgers.