Haven't been here for a while. Food was average but good size portions. Service was mixed. Some staff were good, others were extremely rude. When the check came, girl took mobile payment machine out of my friend's hand, threw his card on the table and walked away even though we gave 15% tips. No thank you/usual greetings. Since we tend to recall the first & last things, all that I will remember is the last imagine. It will be a very long time before returning again.