This is mostly based on some of the worst service experience I've had. My boyfriend and I arrived here on a busy Sunday, we happily waited a good 20 minutes, the place is small and it's understandable. There are larger booths on one side and just a few 2 seater tables. After waiting 20 minutes we were finally next and there were 3 counter seats and a booth available, I preferred to sit at a table of some kind so we waited. A group of 3 arrived behind us about 10 minutes after we had waited and they were offered the booth before us. We were told we would have to sit at the counter, or wait for another 15-20 for one of the 2 top tables. I can understand this as the booths fit more people... but we also saw another 2 person couple sitting in a larger booth and there were 3 seats at the counter available... why wasn't the 3 party group told the same thing? Begrudgingly we took the counter because we didn't want to stand around waiting anymore. Took another 10 minutes to take our order at the counter, then waited another 15 minutes to be told that what I had ordered they didn't have an ingredient for it so I needed to pick something else. I didn't because I had actually gone here wanting this specific dish. We were offered barely an apology for all the inconvenience and were promptly ignored when my boyfriend who still got a meal was trying to ask for syrup. Another couple at the counter finally offered theirs. Wish I could say I could review the food but was so angry I didn't eat and somehow our check was still $25 for only his breakfast and an orange juice. Never. Again.