Carluccio's is an Italian restaurant and deli cafe chain. It offers vegan options marked on the menu. The establishment serves meat and is known for its Italian cuisine.