-
Little Sicily's Pizza
is Ranked #4 of 40 Restaurants in Idlewood Manor Brice.
Some say, it is worth, good.
.
The Latest Review: ★
Sent on the 8th of October, 2007
Used to be a good place. One of the best. The place is crap now. They are inconsistant and high priced. Not worth the drive.