1510 Avenue Of The Stars, Orlando, Florida 32830 USA
Pizza Window to the left of Via Napoli main entrance
Photo Credit: Yelp