La Bella Italia offers Italian specialties in a relaxed atmosphere, with a beer garden available in the summer.