A small place with big taste! Very unique and if you love adding garlic as a topping... well let's say you'll not need to fear any vampires soon. since moving out of the area I try to get one of Zelda's pizzas every time I visit.
Pros: frozen take out
Cons: limited seating
more