Just wondering if anyone can tell me about the food at Babu's. I've seen crazy line-ups there which makes me believe that the food must be great. I don't have much experience with Indian food...I know they're Sri Lankan but I see things like Butter Chicken on the menu. How spicy are they? Any recommendations on their outstanding items? Can I order ahead of time and just go in to pick-up or do I have to stand and wait in line anyways?