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.

Specchio Cafe

9485 Harding Ave, Surfside, FL 33154-2803
+1 305-865-5653
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good38%
  • Average6%
  • Poor2%
  • Terrible1%
Travellers talk about
“pasta” (10 reviews)
“crab” (2 reviews)
Open Now
12:00 pm - 3:00 pmAll hours
Italian, Vegetarian Friendly
$$ - $$$
9485 Harding Ave, Surfside, FL 33154-2803
All Details
Write a ReviewReviews (134)
Traveller rating
Traveller type
Time of year

1 - 10 of 95 reviews

Reviewed 3 weeks ago via mobile

Specchio has been my favorite Italian Restaurant for many years. I usually stay in Bal Harbour so Surfside is close by and has big parking lots. Their antipasto is one of the best. Most dishes were also very good.

Thank Charles L
Reviewed 14 June 2017 via mobile

Just happened upon this place. Had gnocchi with a Gorgonzola cream sauce that was out of this world!!! Great service too!!

Thank valerieU2
Reviewed 30 May 2017

Recently ate at Specchio during a work/family trip in Miami/Surfside. Food was good and very flavorful. Service was outstanding.

Thank EdmondOKBeachLover
Reviewed 29 May 2017 via mobile

We came down to Bal Harbor for an extended holiday weekend. After a full 4 days of grabbing food here and there we wanted something local on our last night. Found this cafe just searching on Italian and was within walking distance. We had no...More

Thank Yvonne W
Reviewed 23 May 2017 via mobile

Great Italian restaurant, good service and friendly team Food was very good and the best I gave had in Surfside

Thank 91cz
Reviewed 4 May 2017

We vacationed at a nearby hotel and walked to find a place to eat outside. One adult and (3) hungry kids. Very Accomodating. Provided 1/2 portion for the kids and made a few changes to the dish for our picky eater. Delicious! Grab dessert before...More

Thank Nicole R
Reviewed 17 April 2017

I planned to drive from Surfsude to Miami Beach to have a fish meal at Joe; Stonecrab's , one of my favorite fish restaurants in the U.S.. Normally it's a half an hour drive, On this day, It took me a half an hour to...More

Thank delmd2015
Reviewed 27 March 2017

I went there on a Monday night back in February while visiting Miami Beach. It had been recommended by my sister when she visited. It was a great choice. I had the ravioli with the crab tomato cream sauce. Out of this world! The waiter...More

Thank X4964SJmelissam
Reviewed 25 March 2017 via mobile

Ended up here by accident (live in Mia Beach and tend to prioritize the SoBe places), but so glad I have! The cutest little Italian, prices are beyond fair (I'm used to SoBe prices), and the quality of the food is impressive. The risotto was...More

Thank rppm
Reviewed 5 March 2017 via mobile

Always met with a warm welcome and accommodating service, great food and great prices with fine wines to match My go to local, you will not be disappointed Noel, Sue and Matthew

Thank Noel G
Nearby Restaurants
Flanigan's Seafood Bar and Grill
758 reviews
.06 km away
Cafe Ragazzi
443 reviews
.04 km away
26 Sushi & Tapas
163 reviews
.00 km away
Nearby Attractions
Mike's Cigars
26 reviews
.67 km away
Bal Harbour Shops
877 reviews
.41 km away
Bal Harbour Beach
305 reviews
.30 km away
Bal Harbor Beach
621 reviews
1.02 km away
Questions & Answers
Get quick answers from Specchio Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Romantic, Child-friendly, Kids
Open Hours
5:00 pm - 11:00 pm
5:00 pm - 11:00 pm
5:00 pm - 11:00 pm
12:00 pm - 3:00 pm
5:00 pm - 11:00 pm
12:00 pm - 3:00 pm
5:00 pm - 11:00 pm
12:00 pm - 3:00 pm
5:00 pm - 11:00 pm
12:00 pm - 3:00 pm
5:00 pm - 11:00 pm
12:00 pm - 3:00 pm
Location and Contact Information
  • Address: 9485 Harding Ave, Surfside, FL 33154-2803
  • Location: United States  >  Florida (FL)  >  Surfside
  • Phone Number: +1 305-865-5653
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing