Not only do they have the best pizza in town (hands down the best), but treat their repeat customers like you expect your family to treat you. My family has been a regular at the Crossroads location for years, and they recognize when there is a variation in the normal order.
Pros: Fresh ingredients, Speedy kitchen, Friendly
more