Record-holding spots for the world's largest pizza, restaurant with the highest elevation in North America + lowest elevation in the Western Hemisphere.
READ THE FULL STORY: The World's Largest Pizza + Highest AND Lowest Elevation Restaurants
Record-holding spots for the world's largest pizza, restaurant with the highest elevation in North America + lowest elevation in the Western Hemisphere.
READ THE FULL STORY: The World's Largest Pizza + Highest AND Lowest Elevation Restaurants