Restaurant in Tampa
Serving Jamaican comfort food with crispy fried chicken and homestyle Caribbean dishes
11318 N Nebraska Ave
Tampa, FL, 33612
(813) 610-1210