Archies is an Italian restaurant specializing in pizzas and pastas, made with exclusive ingredients. They also offer vegetarian-friendly options and are known for their breakfasts.