Pizza restaurant offering Italian cuisine. Known for its unique fast food experience.