The food is great. They have great pasta dishes, salads, sandwiches and many other entrees. The people are friendly and helpful and the service is excellent. We have been to Angelos many times and have never had a bad meal. The atmosphere is casual and the restaurant is clean and cozy.