Haven't been everywhere, but the pizza tastes funny in Negril, and I think it's the cheese. Are there any places that serve pizza that tastes NY City style or real Chicago? I've heard good things about Tree House .....
Haven't been everywhere, but the pizza tastes funny in Negril, and I think it's the cheese. Are there any places that serve pizza that tastes NY City style or real Chicago? I've heard good things about Tree House .....