Pizza restaurant offering Italian and Mediterranean cuisine. Features include free Wi-Fi.