Food is good and consistent but the staff are terrible at takeout orders and customer service. It's really a shame because it makes the dining and takeout experience terrible. Most recently they messed up my takeout order even though l went over it multiple times on the phone. Food was not ready at the time promised. Had to wait for a while while they prepared my food and got things wrong. When I asked about missing items in my order the woman at the counter didn't even apologize for the mistakes. She seemed annoyed that I was asking for her food I had already bought but she missed. I will not go back to eat or get takeout at Sofra and do not recommend it. Even though we like the food, being treated so rudely is not worth paying for.