Amici's has the best pizza in town. Fast, friendly service. Parking garage next door or street parking. Good full menu, great for familys or large groups. Reasonable prices.
Pros: Best Pizza in Town, Full Menu, Kid Friendly
Cons: Sparse Decor, Clinical feel
more