Moby's is great for all the family. We always eat there on our first day in heaven, I mean St Ives! The prices are very reasonable and the food is good old english fish and chips, all freshly cooked and not in the least bit trendy!
Normal or whale ( teenage boy ) sized portions keep everybody happy.