The Flame Restaurant

89 North Shore Road, Devonshire Parish, Bermuda, FL 03 | Directions
Opening hours
Monday - Thursday 10am - 7pm
Friday & Saturday 10am - 10pm

The Ultimate Take-Out Experience

The Flame Restaurant is a simple but elegant takeout restaurant, you can sit and enjoy a lovely meal right on the waterside. Our menu is full of delicious choices from our famous Greg's blue cheese burger to local Bermuda fish sandwiches.