Pizza restaurant offering Italian, pizza, and Mediterranean cuisine. Known for its welcoming atmosphere.