Necochea is a cafeteria and grill offering a variety of food and beverages.