JavaScript is not enabled.
The Worst Italian Restaurant on The Face of The Planet! - Review by citysearch c | Cafe Allegro

Cafe Allegro

Claim

The Worst Italian Restaurant on The Face of The Planet! 7/23/2006

and that is being nice... This review might sound like I am rambling... but I am still utterly shocked as to how bad this place was. Let's get one thing straight. I understand. There is a difference between Italian and Italian-American. So, I put that aside and decided, okay fine.. this is Italian American. Here are the things that should have caught my eye before I sat down: Pros: Seating Close To The Door So You Can Make A Fast Escape. Seated Promptly! Cons: Food, Smell, Food more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021