This is one of the best restaurant in town. It has the best Sicilian pizza that has ever been made! There was a very kind older man who originally owned it and he spoke with a tru...
All reviews seem positive
Free Delivery within 3 mile radius!