People 180 Netsel Marina is a restaurant offering a blend of Japanese cuisine, sushi, and steakhouse fare. Guests can enjoy a 180-degree panoramic view while dining on world cuisine, gourmet burgers, and steaks.