Italian restaurants in Sochi
- Sort by:
One of many restaurants scattered along the sea embankment. It has a large canopied bar at the front and a rustic Italian interior. A menu in English reveals a large range of pizzas and pasta. The salmon pizza is probably the best but order ‘small’ unless you have a huge appetite.