Seafood restaurant Neptune, offering a dining experience with a capacity of 100 seats.