Solo Italia is an Italian restaurant offering pizza, pasta, and burgers. Enjoy your meal on a leafy terrace or in the charming dining room, complemented by local beer.