Corner Pizza & Subs is a relaxed pizza restaurant offering Italian and Sri Lankan dishes, as well as subs.