What type of cuisine does The Lido Restaurant offer?
The Lido Restaurant offers flavorful Italian dishes made with fresh ingredients.