The Pizza Place is a relaxed pizza restaurant offering comfort food like fried chicken, along with beer and wine.