Cosmo's Pizza is a pizzeria offering a taste of homemade flavors. The menu includes pizza, salads, and burgers.