1500 Masters Blvd, Omni Orlando Resort, Four Corners, Florida 33896 USA
Broadway Deli Sign
Photo Credit: Yelp