I have lived in Cincinnati my whole life and I still can't figure out what the rubber substance is on top of LaRosa's pizza. Some claim it is supposed to be cheese but the jury is still out on that. I think there are so many people out there that think because they live here they have to say it's the best...it's really not!
Pros: fun envronment, other food okay, good for kids
more