Atmosphere: Let's just say you'll want to do takeaway for your meal.
Speed of service: We were early for food pickup, but even after arrival, the food took longer than they said.
Food: Amazing. After waiting so long in a dingy restaurant, we were prepared to dislike, but it was wonderful.
Conclusion: Order ahead. Give them time to get it right. Then go home and enjoy.