Casual Elegant Dining. Fine Italian Dining in the heart of Elmhurst at Angelo’s Ristorante & Banquets. We’re one of the leading restaurants in the Western Suburbs, since 1976. We prepare our meals with only the finest ingredients. Whether your appetite is for a bowl of pasta, a pizza or a veal dish and a glass of wine, choose Angelo’s for your next lunch or dinner. And remember we serve an abundant buffet each weekday, come try us. Having a party? Banquets for all occasions (35-200 people).