I've actually eaten at the resturant only once, and all I've ever had from Frankie's was the pizza, but it is, without a doubt, the best. I've eaten it many times (take-out) and it can be compared to no other.
Pros: Best Pizza, Delivery/Take-out, good parking
Cons: Empty plaza(strangely
more