Unique Italian restaurant with an in-house cinema. Enjoy films while dining on pizza and other dishes.