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.

Alfredo's Restaurant

54 McKenzie Street | Saint Lucia, St Lucia 3936, South Africa
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good35%
  • Average21%
  • Poor8%
  • Terrible4%
Travellers talk about
“oxtail” (19 reviews)
“alfredo” (42 reviews)
“tiramisu” (5 reviews)
Closed Now
All hours
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
$$ - $$$
54 McKenzie Street | Saint Lucia, St Lucia 3936, South Africa
All Details
Write a Review
Reviews (459)
Traveller rating
Traveller type
Time of year

1 - 10 of 244 reviews

Reviewed 2 days ago

We didn't have a reservation so we had to wait a little while. Very busy restaurant with a nice, relaxed athmosphere and excellent food. Service is good although we had to wait a long time till the waiter brought us the bill. I would definitely...More

Thank Linda L
Reviewed 4 days ago

Had a great meal. Food was fresh and tasty and enjoyed with a good bottle of wine. Staff excellent as usual.

Thank SonjaB60
Reviewed 1 week ago

Whilst in St Lucia we went to Alfredos..we were only there 7 days, the meal was so good we went back the next day as well. The owner (Fred) was very attentive as were the staff. Would highly recommend this restaurant

Thank lindac51
Reviewed 5 weeks ago via mobile

St lucia doesn't offer high quality food but I had a pizza which was covered with cheese and oil...didn't see the tomato sauce but the crust was ok. My partner had the lasagna which equals the taste of a low budget lasagna. Again the food...More

Thank Carol G
Reviewed 23 May 2017

This wonderful gem is a godsend in St Lucia! It greets you with a small courtyard and the friendliest staff! Candlit tables and Italian music playing in the background sets the stage for a great evening of dining. Menu selections from veal, beef, chicken, seafood,...More

Thank Condocat
Reviewed 19 May 2017 via mobile

The service was poor, no smiles or pleasant waiters. The food was mediocre, the prices were very high, and the seating area was not nice.

Thank MissFigenschou
Reviewed 9 May 2017 via mobile

Oh wow, what a lovely meal. The carbonara would make any Italian mama proud. The atmosphere is great and the staff were so friendly and helpful. I would recommend Alfredo's for a great Italian meal.

Thank Tim T
Reviewed 12 April 2017

staff friendly service good and food delicious . Italian cusine at its finest and we saw a hippo just outside the restaurant !!

Thank bar482017
Reviewed 12 April 2017 via mobile

We, family of 4 with young children were at Alfredo's for the lunch. Even though we are not big fans of Italian food, we were looking good home made food for the kids, and had it. Soup was very good, and my 1yo son, picky...More

Thank NaumovaMarina
Reviewed 11 April 2017

We a group of friends that like to go to Alfredo's for their Peri peri chicken,pizza and pasta! Alfredo's cater for all of our preferences!! Thanks Fred!!

Thank LVC1
Nearby Restaurants
801 reviews
.23 km away
Ocean Basket
919 reviews
.21 km away
Reef and Dune
632 reviews
.07 km away
St Lucia Ski Boat Club
590 reviews
1.22 km away
Nearby Attractions
Saint Lucia Estuary
579 reviews
.96 km away
Heritage Day Tours & Safaris
388 reviews
.05 km away
EuroZulu Guided Tours & Safaris
231 reviews
.28 km away
Shakabarker Tours - Day Tours
152 reviews
.47 km away
Questions & Answers
Get quick answers from Alfredo's Restaurant 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, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special Occasion Dining, Child-friendly, Kids, Groups
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 54 McKenzie Street | Saint Lucia, St Lucia 3936, South Africa
  • Location: Africa  >  South Africa  >  KwaZulu-Natal  >  St Lucia
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