My husband and I absolutely LOVE the food! the waitstaff is friendly and always running around doing whatever they can... the portions are huge and the sauces are out of this wold. Villa Francesca is the place to go!!!
Pros: Deliciuos Italian food
Cons: waiting on line - but it worth it.
more