JavaScript is not enabled.
New Business - Review by citysearch c | Leo's Pizza

Leo's Pizza

Claim

New Business 2/2/2007

This pizza restaurant is just getting started, and it shows. There were very few customers, and a single wait staff member, who seemed not to be well-trained (i.e., serving others before us who had gotten there later and not mentioning the status of our order). They didn't seem to be ""up to speed"" on their dining room preparation (i.e., using paper take-out menus at the table). There seemed to be a lot of scrambling in the kitchen to pull together an order of chicken soup for my friend. The soup itself was extremely bland. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021