Tiptop Land Resort, Resto and Deli