We have been here 3 times. The first visit out order was wrong. The 2nd visit we waited over 30 mins for a sandwich. The 3rd visit our food sat at the counter for 5+ minutes while the waitress roamed around. I confronted her about it & she told me it hadn't been sitting there long & wouldn't let me take it. She insisted on bringing it to the table. AND there's a giant hairball on the floor. Food is great, service needs a lot work.