Pizza restaurant offering takeaway options. Known for its "Puccia" sandwiches and weekly pizza specials.