Angelo's is a italian restaurant Elmhurst located in United States.
255 N York St (S of North Ave) Elmhurst , IL 60126 United States
Credit Cards | Yes |
Outdoor Seating | Yes |
Came in for a lunch buffet , pretty good selection. Love the calamari and Italian sausage
Great food & great service! The patio was great too.
Great bartenders . Old drinks. Big pours. Blue hair.
Shrimp garlic & broccoli dish outstanding!
Very good pizza and a nice outdoor balcony
Lovely; dim romantic lighting, spacious. Make sure you get the Crostini appetizer and the Tiramisu for dessert...super yummy!! - Shira Adina
Linguine with spicy red sauce and mussels, that gets a yo. - David Pitts
The Steak & Eggs Benedict is outstanding. The service & atmosphere are great. - Mike Putman
Perfectly authentic Italian deli! Try the tuscan chicken panini--I was skeptical about the ranch on it, but it's just a hint of it and delish! - Irini Boeder