Best place for pizza in town. But the best place for sandwiches is this place their grandwiches are to die for fresh made bread and they are oh so good. Love their garlic bread with moz on the grandwich bread. This is a hidden place and we order from here once a week.
