Citysearch Editorial Review:
Take a bite out of authentic New York-style pizza at this Italian restaurant in Winter Park’s Lake Howell Plaza. Pizza may rule the menu but other delights entice families’ and locals’ palates,...
Fantastic American-Italian cuisine, and one of the best slices in town, served in a kitschy interior.:
The Scene
Kitschy, but low-key. Black and white tiles checkerboard the dining room, which also contains a number of faded-red vinyl booths and a few wooden tables. Behind it all looms a...