Holiday Inn and Suites North Beach is located on the Virginia Beach Oceanfront. This resort features a winning combination of style and contemporary living amenities specially designed for families. FSDC provided the kitchen and buffet for The Square Whale Open Air Café & the Greenery Restaurant. The Square Whale is a casual outdoor restaurant with 800 square feet of meeting space. The Greenery Restaurant is a hip family destination with a funky atmosphere where the food is served buffet style.