Pizza restaurant offering a unique dining experience. Known for its good food and friendly service.