I've had mixed results going to Primo's. I went there three times for a Deaf Chat event and the first two times were great, the servers were friendly and service was timely. The third time, it was terrible. Servers seemed to be avoiding having to come to our tables and it took nearly an hour just to get a glass of water. I would not recommend this restaurant to anyone, the food isn't even very good.