Reviews by helenm14
Best pizza in town! Fast, friendly service. The pizza bases are made fresh and nothing is to much trouble for these people! The quality cannot be beaten. Well done for bringing awesome pizza to the 'Switch'. =D
Approximate cost: $12