Island Buzz is a casual restaurant offering Jamaican comfort food for lunch and dinner.