We decided to have a last minute dinner at Angeli tonight, having been a hand full of times before and always enjoyed it. We got there around 8:45 --- the host said it would be a few minutes for a table. Almost 20 minutes later we were seated. After being seated for about 10 minutes no one came by to bring us water, bread or see if we wanted drinks. We flagged down a bus boy and he said he would get the waiter. Finally, after at least 25 minutes of staring at the menu a waiter came to our table...said he had thought someone else had taken our order. Nope. So, we ordered...the wine and food came out promptly and was delicious as usual...but there was no sign of Andrew (our waiter according to the bill). After the bus boy cleared the dishes there was still no sign of Andrew. We flagged down the bus boy (again) to bring the bill. Andrew brought it after about 10 minutes then disappeared. Finally, we gave the bill to a different waiter. We paid (left a pretty crappy tip - which we NEVER do) and saw Andrew hanging out a table in the patio area...he didn't even acknowledge us as we left. Although the food was very tasty, the service left a very bad taste...will have a very hard time returning again.