The Tomakin Club launches 226-seat restaurant