La Braseria specializes in grilled cuisine and homemade dishes, including snails.