I don't have a favorite single...
I don't have a favorite single restaurant, but there are many good ones.Most restaurants prepare meals very fresh, so it often takes a long time if you order and sit there and wait for it (up to 2 hours one time!). Better to stop in a couple of hours before meal-time, order what you want and tell them what time you will be there to eat. Then it will be ready for you when you get there. Seafood--seafood in Colombo is second to none it's all stuff that I had never seen before. Crabs are very common, because they're everywhere.











