Mr. Stacks is an American restaurant currently listed as temporarily closed. They offer takeout and delivery options.