Eight Pieces is a restaurant specializing in pizza. Delivery services are available.