La Terrazza is an Italian restaurant offering pizza and homemade burgers.