People who arrived 30 minutes after us received their meal before us. We ordered an appetizer as soon as we were seated and only received it after 35 minutes of waiting patiently. Server asked if we were done and we replied we are still waiting for our food and then she disappeared.