
Island Royale LLC
4.5 (37)restaurant
Tucked inside a Decatur Shell station, this unexpected spot turns out flavorful Caribbean fare.
Description






Situated on Flat Shoals Parkway, Island Royale pairs an unexpected roadside setting with authentic island dishes. Operating from within the Shell station, it has built a reputation as a highly rated destination for Caribbean flavors.