We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
1821 Estero Blvd, Fort Myers Beach, FL 33931-2817
239-765-6888
Website
Menu
Improve this listing
Hours:
Sun - Sat 4:00 am - 10:00 pm
Cuisines: Italian
Good for: Large groups, Special occasions, Entertaining clients
Dining options: Lunch, Dinner, Reservations, Takeout, Dessert
Restaurant details
Good for: Large groups, Special occasions, Entertaining clients
Dining options: Lunch, Dinner, Reservations, Takeout, Dessert

Hotels travelers are raving about...

Write a Review

239 reviews from our community

Visitor rating
    119
    59
    36
    15
    10
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • Dutch first
  • English first
  • German first
  • Spanish first
  • Any
English first
Sullivan, WI
Senior Reviewer
8 reviews 8 reviews
7 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed December 7, 2014

We've eaten here several times. My husband favorite is the Veal Parmigiana. I've tried several dishes and have not been disappointed. Service is excellent. Family restaurant where they really take care of you. Save room for their home made desserts. My favorite is the Italian bread pudding.

Was this review helpful? Yes
Cincinnati, Ohio
Reviewer
3 reviews 3 reviews
3 restaurant reviews
5 of 5 stars Reviewed November 25, 2014

After checking out other reviews, my husband and I chose Terra Nostra for an Italian meal. It was authentic Italian with home made pasta and marinara. The atmosphere was old world charm with a welcoming family feel. We enjoyed a cocktail at the bar before going to the dining room for a fabulous dining experience. From fresh home baked bread... More 

Was this review helpful? Yes
Chicago
Senior Reviewer
6 reviews 6 reviews
3 restaurant reviews
8 helpful votes 8 helpful votes
1 of 5 stars Reviewed November 21, 2014 via mobile

My girlfriend and I ordered a antipasto misto that was pretty good that we ordered before our meal. With the bread and appetizer we decided to order a 12" sausage pizza to share for the main course. 10 minutes after we ordered the pizza the waiter came back and asked us if the12" pizza would be enough food for us... More 

Was this review helpful? Yes
Charlotte, North Carolina
Contributor
15 reviews 15 reviews
9 restaurant reviews
2 helpful votes 2 helpful votes
3 of 5 stars Reviewed November 19, 2014

Food was good, I've had better Italian food, but there isn't alot of Italian Restaurants on the beach. The bread and the olive spread was awesome. The wine selection was awful. We liked the decor. It was cute.

Was this review helpful? Yes
Ely, Nevada, United States
Senior Reviewer
9 reviews 9 reviews
4 restaurant reviews
48 helpful votes 48 helpful votes
3 of 5 stars Reviewed November 3, 2014

Had dinner here with my daughter and son-in-law on October 25, 2014. We went early and were seated right away. The main dishes were fine but nothing special. My chicken & pasta special was in fact turkey, not chicken. Surprise that they didn't know the difference. After dinner we each tried a desert. That too was kind of a disappointment.... More 

Was this review helpful? Yes
Boardman, Ohio
Senior Reviewer
7 reviews 7 reviews
6 restaurant reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed October 29, 2014

I am from an Italian area in Ohio and the food at this Ristoranti is as good as anything we have in our area. It is a small place, but the service and food are superb. We were there about 3 years ago and it as good as it was this month in October. My wife's eggplant parm was excellent,... More 

Was this review helpful? Yes
Ottawa, ON
Senior Contributor
41 reviews 41 reviews
16 restaurant reviews
21 helpful votes 21 helpful votes
5 of 5 stars Reviewed October 23, 2014

After a long day of travel, my wife and I walk the 2 miles from our rental property to the Terra Nostra. I was concerned that I wasn’t dressed for the occasion (a t, and shorts) but I was too hungry to care. We were greeted and seated near the window after a short wait. The staff were very courteous... More 

Was this review helpful? Yes
Fort Myers, Florida
Senior Reviewer
10 reviews 10 reviews
9 restaurant reviews
10 helpful votes 10 helpful votes
3 of 5 stars Reviewed October 22, 2014

Nice Italian restaurant for Fort Myers Beach. Portion sizes were good if you don't expect left overs. Though the food was good we inquired if the Veal Porcini on the menu used "real" porcini mushrooms and were told 'yes." They weren't. There is a distinct flavor to porcini mushrooms and those served were plain button mushrooms. It was a disappointment.

Was this review helpful? Yes
Contributor
16 reviews 16 reviews
13 restaurant reviews
13 helpful votes 13 helpful votes
5 of 5 stars Reviewed October 16, 2014 via mobile

My wife and I have eaten here every time we are at FMB and have never had anything but an excellent meal. Great old fashion antipasta, wonderful breads and great veal dishes. House wines are very reasonable and quite good.

Was this review helpful? Yes 1
Clarington, Pennsylvania
Senior Reviewer
10 reviews 10 reviews
7 restaurant reviews
7 helpful votes 7 helpful votes
5 of 5 stars Reviewed October 15, 2014

From the outside, this place looked dark and small. Inside it is warm and cozy with great smells coming from the kitchen. It was the best meal we've had on Ft Myers Beach so far! Wedding soup was piping hot and very good, Veal Parm was fresh with nice, light marinara sauce, Stuffed Shells were very full and plentiful (5... More 

Was this review helpful? Yes 1

Travelers who viewed Terra Nostra also viewed

Fort Myers Beach, Southwest Gulf Coast
 
Fort Myers Beach, Southwest Gulf Coast
Fort Myers Beach, Southwest Gulf Coast
 

Been to Terra Nostra? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Terra Nostra

Address: 1821 Estero Blvd, Fort Myers Beach, FL 33931-2817
Phone Number: 239-765-6888
Location: United States  >  Florida (FL)  >  Southwest Gulf Coast  >  Fort Myers Beach
Open Hours:
Sunday 4:00 am - 10:00 pm
Monday 4:00 am - 10:00 pm
Tuesday 4:00 am - 10:00 pm
Wednesday 4:00 am - 10:00 pm
Thursday 4:00 am - 10:00 pm
Friday 4:00 am - 10:00 pm
Saturday 4:00 am - 10:00 pm
Cuisine: Italian

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Terra Nostra staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?