Belluccio's is a casual pizza restaurant offering pizza, pasta, and Italian beef sandwiches, with takeout and delivery options.