I cant beleive that Chucke Cheeses got a better rating than Francesca! Francesca does not only have pizza it has a wonderful italian cuisine menu. I love the vodka sauce and the homemade garlic bread makes it all worth while. If spicy is what you like, try the fra diavolo sauce, its outstanding. And the prices are more than fair if you want a quality meal for a lesser price. I give it a -10. The ""minus"" is for the occasional parking unavalibity.
Pros: Inexpensive, Variety, Family Friendly
Cons: Little Parking, No Liquor Sold, Small Place
more