This takeout restaurant serves bakery products, Sri Lankan desserts, Sri Lankan food, snacks, Sri Lankan style Indian and Chinese food all under one roof. You won't be disappointed with the selection, although I find some snacks to be extremely greasy and intolerably spicy. Their roti was also a little too hard and thick for my liking.
I believe one of my curried dishes was floating in oil, and when I pointed it out to my friend, it immediately became a product of a dare.
If you're in the mood for a drinking game, head out to Babu and drink every time you see oil.
Yes, it's cheap food but does that really warrant a trip to the hospital?