My review is strictly based on carry out. There's no point of calling your order in ahead of time to have ready when you pick up. Your going to wait there no matter what and if you think your waiting because your food wasn't made yet, your wrong. Placed an order 30 mins before I got there and they made me wait another 20 mins there. Took additional 5 mins to get an extra syrup for the pancakes. Came home to finally enjoy the food and the food is cold! That's why they got my 1 star!