Island Delight
Restaurant • Jamaican restaurantModest & colorful nook features homestyle Jamaican specialties, such as oxtail & jerk chicken. People often mention chicken, jerk,
Address
323 Air Base Blvd, Montgomery, AL 36108, United States
Contact
+1 334-264-0041Price rating
$ $$$
Rating on Google Maps
4.40 (234 reviews)Open on Google Maps
Working Hours
Permanently closed.