"Great option for delivery pizza! They've got a large and interesting menu, which I haven't been able to try much of yet. They had a decent Greek Salad, which was made awesome by having a stuffed grape leaf on top! The pizza was good; on par with othergood pizza in the area lie Vocelli and Pizza Stop. Pizza Castle is a good value too! For a large cheese pizza is stacks up wellon price: Pizza Castle $14 , Vocelli $16.75 , Pizza Stop $14.50* *Pizza Stop's large is 16 while the others are 14 ."