The view was great, the food was not that much. You would get a medium quality, if the best, for the price you are paying. The service was not extraordinary as well.
We got parmesan pizza and porchetta while enjoying the view. The location is very close to the coliseum, so you are paying for the location and not the food. Unfortunately, there are street buses running in front of you as well.
This is the location of the restaurant. It seems they are changing the name every now and then to confuse tourists and not to carry their terrible reputation onwards.