Il Ritorno

4.8 based on 416 reviews
Cuisine type Italian
Price range $31 to $50

Make a reservation

Thu 2/25
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 727 897 5900

About Il Ritorno

Italian for the discerning palate. Il Ritorno brings a new taste of fresh Italian cuisine to the community—introducing new, interesting flavors and combinations that add elegance to a traditionally rustic genre. We want our food to be enjoyed and memorable to all those dining at Il Ritorno. Therefore, we are well prepared to handle special requests and dietary restrictions. Speak with your server for options or questions.
Read more
Top tags
  • Foodies
See all (5)
food (4)
interior (1)
See all (5)
food (4)
interior (1)
See all (5)

Menus

  1. Food Menu
  2. Dessert Menu
  3. Beer

Reviews and ratings

4.8
Excellent
Based on 416 reviews
Noise level
Moderate
4.8
Food
4.8
Service
4.5
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

0
0
0
0
0

Time of year

Diner type

Search anything

+

Find reviews that mention:

aged balsamic
best food
best italian
bit overpriced
caprese salad
italian cuisine
make the evening
mezzaluna
new favorite place
new years eve
pasta dishes
portions were very small
restaurant in st
server kristin
service great vibe
short rib
st pete
tasting menu
wine pairing
No reviews found. Try removing a filter, changing your search, or clear all to view reviews.

Similar restaurants in St. Petersburg

Gratzzi Grille
234 reviews
Continental Italian Mediterranean $$
Cena
374 reviews
Italian $$$
Il Conte
85 reviews
Contemporary Italian Italian $$
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM