Italian restaurant Margareta offers delicious pizza and pasta. Expect friendly service.