Zarafa
About
Amazing authentic Italian pizza with fresh mozzarella and delicious homemade tomato sauce at better prices than other pizzerias in town. Food is fresh and delicious, worth the wait from minimal staff. Interior is a bit rundown but the quality is just as good or better.