Probably the best Italian restaurant in the city, Gira Sole goes beyond just pizza and pasta. It serves a wide variety of fish and seafood delicacies as well as outstanding meat dishes. Just one of the set courses available here is enough to feed the average person for the whole day. If you prefer to order a la carte, there is a fabulous range of hors d'oeuvres and entrees to choose from. The wine list is extensive and includes many top quality selections.