Playa Pizza restaurant brings New York-style fare to Windermere

This new 4,000-square-foot restaurant brings beach-style food and entertainment to metro Orlando.