Delmars looks like every other crummy pizzeria. But, looks can be deceiving. The pizza here is delicious. They also make pizzas that I have never even seen before. Delmars can also seat a good amount of people but, it is never crowded. The prices are similar to any pizzeria and they deliver.
more