A site for Ferrari nuts and cars that cost a zillion dollars and you're worried about the cost of one meal at the likes of Mt Fuji??!!...may I suggest...