The best restaurants have the perfect ambiance and great food. 7 has a nice ambiance. Went here for a late night dessert and coffee and it was warm (fake fireplace is one of the better ones) and service was good. But we weren't allowed to sit at a nice table near the fire because one of the staff was working on a computer at the next table. The place was nearly empty. Why a staff member doing accounting had to sit at one of the best tables and not allow us to sit at the table beside it, seemed shallow.
Went back for dinner, because of the environment and was not thrilled at the food. Pizza (while claiming they have the only pizza oven of its kind) was soggy and wet in the middle. It was the Sorrentina pizza. My daughter had the squid ink pasta which she said was ok, except for appetizer portion (at the full entire price).
If you're looking for a nice ambiance for some drinks or dessert, it's a good place. If you're looking for great pizza, there are many better places. And if you're looking for a good selection of Pastas, you will be disappointed.
Pros - ambiance, service (when not busy), location
Cons - just OK food, small portions, mainly pizza