Jamaica Snack Shoppe

Restaurant in Newcastle, Ontario