I have tried both their Pizza and Subs so far and they are far and away the best in the Clayton Area. Their prices are great as well! If you are in the Clayton area and looking for a quick place to grab a bite to eat, this is the place you are looking for.
more