Our restaurant in Virginia Beach is located in Town Center, close to great shopping, the ocean and the famous Virginia Beach Boardwalk. It is also convenient to the Virginia Aquarium & Marine Science Center, First Landing State Park and Cape Henry Lighthouse.