There's no to ways about it. The food at DiAnoia's is bomb! They have several no-meat options.. yay! We were here for Sunday brunch and the place was packed! No wonder they take reservations even for Sunday brunch. The lemon and ricotta pancakes were certainly the best pancakes I've eaten in a long time. My boyfriend ordered this dish which was basically a compressed-pie form of spaghetti, eggs and Parmesan which was fabulous! Highly recommended if you're super hungry coz it's heavy! The breakfast pizza looked amazing.. and actually so did most the dishes. We couldn't stop ogling at food on the tables around us while we waited for ours... which brings me to service. Now I don't know if it was an off day or the fact that they were so busy, service really was a bit of a downer. We waited 15 mins for our drinks and despite that my boyfriend was served the wrong drink! He'd ordered an Irish coffee and he was served just regular coffee. My Bloody Mary (although really yummy) was missing the cheese it supposedly comes with. I was mildly miffed coz people who came after us had their food on their table way before us..while we still were waiting on drinks. They fixed my boyfriend's drink though..but charged us for the fix and we ended up paying $20 for an Irish coffee. I find it a bit annoying when an upscale busy restaurant doesn't put their customers first! Annyywho, I've ended up rating the place 4 stars though.. the food really is THAT good! Hopefully it was just an off day for service.