Great food. HORRIBLE SERVICE! From the moment we walked in (were ignored for several minutes until we found out it was self service seating), through ordering (15 minutes later), to receiving our food (1 hour after walking in the door and the order wasn't complete).