News

Check out these steak platters: 1lb sirloin steaks dusted with charcoal - an exclusive at the Osaka branches of Takeru Steak! We devoured it for lunch, could you?