Pizza restaurant offering takeout and delivery. A good spot to relax after visiting local attractions.