Cummin Up Caribbean Resturant &TAKEOUT English Corner is a cafe, located at St George's, Grenada. They can be contacted via phone at +1 473-410-5402 for more detailed information.
Amazing! Fab people, good food n good vibes. Want to come back to the island just for you :)))))
Tasty bbq jerk chicken, couple of tables near the beach