average - there's much better around. i'm a big fan of authentic indian cuisine. if you are too, i wouldn't recommend ceylon inn. don't get me wrong, it was "nice," but nothing spectacular.
the atmosphere is great, the decor is interesting and the swinging chairs were different, if not altogether practical.
we ordered a banquet, consisting of 1 meat dish and a variety of side dishes. we asked for lamb, and we received chicken. after waiting for an hour for our meals, i wasn't about to take it back and wait again. besides, we don't mind chicken either, so we dug in.
the highlight of the meal was the raita. honestly, all other dishes were a little bland. not bad, just bland. from an award winning restaurant, i was expecting much more.
the service was slow and a little clipped. nobody asked if we were enjoying our meal, otherwise i would have happily pointed out the chicken / lamb mix up.
we wont be recommending ceylon inn to our friends. a night in india (toowong), bombay dhaba (west end), punjabi palace (springfield) and singh's (corinda) are all much better restaurants.