Pizza restaurant offering Italian cuisine with vegetarian options and takeout service. Known for fresh seafood.