This restaurant is known for its enormous and delicious burgers and pizzas. It offers a unique dining experience with its large portion sizes.