Product
A pizza live station is a food service area that specializes in preparing and serving pizza to customers on-site.