Lost Pizza Co. is a laid-back pizza restaurant offering pizza, pasta, subs, wings, and appetizers in a quirky, decorated setting.