First time dining in here; usually we get take out. Service was atrocious. We were seated promptly, given our waters and made our orders. Only half of our appetizers came. Our server never checked up on us. We could see other tables who came after us getting their meals. Eventually someone else came and asked us what else we were waiting on. This was 40 minutes later, with still no sign from our original server. We did eventually get the rest of our food which honestly wasn't very good. I know Messinis has a reputation of being one of the top Greek restaurants on the block but it seems to be losing it as of late. The gyros were on the bland and dry side. Could just be an off day, usually it's pretty good. Wouldn't dine in here again, despite the expansion.