The pizza place seemed to have a prime location right next to the Cobb movie theater, but closed recently after two years in business.