Top Notch is a Jamaican restaurant specializing in authentic Caribbean dishes, offering late-night eats and options for pick-up and delivery.