10 South Bermuda
Restaurant👍👍 Okay I’ll start by saying this is my favorite restaurant on the island! I’ve visited the last 4 times that I’ve come home! The menu is always incredible and constantly changing. The service is incredible and the vibe is very welcoming and wonderful. I once couldn’t get a taxi home, not a single hitc... People often mention restaurant, menu,
Address
10 South Road Smiths FL, 05, Bermuda
Website
Contact
+1 441-236-6633Rating on Google Maps
4.80 (19 reviews)Open on Google Maps
Working Hours
- Monday: Closed
- Tuesday: 5:30 to 9 pm
- Wednesday: 5:30 to 9 pm
- Thursday: 5:30 to 9 pm
- Friday: 5:30 to 9:30 pm
- Saturday: 5:30 to 9:30 pm
- Sunday: Closed