Pizza restaurant offering Italian cuisine with vegetarian options and takeout. Known for good pizza and a pleasant atmosphere.