Colombo Restaurants

  1. Angler

    Casual and friendly, this is a good choice for reliable and reasonably priced seafood, and a range of Sri Lankan and Western dishes.

    Read more about Angler

  2. Barefoot Garden Cafe

    Located in the courtyard of the well-known Barefoot gallery, this café serves sandwiches, snacks such as falafel in pita bread, and daily specials that usually include one Sri Lankan, one Thai, one Malay-Indonesian and several Western dishes. There's also a wine list.

    Read more about Barefoot Garden Cafe

  3. Chinese Dragon Cafe

    Colombo probably has more Chinese restaurants than Sri Lankan ones, and this spot, housed in an old mansion, is one of the more popular for its inexpensive rice and noodle dishes.

    Read more about Chinese Dragon Cafe

  4. Colombo YMCA

    The cafeteria at this hostel serves cheap and tasty Sri Lankan and Western dishes.

    Read more about Colombo YMCA

  5. Curry Leaf

    Hilton Colombo has arguably the best array of upscale international restaurants in the city. Curry Leaf, tucked behind the main building in a lovely garden that recreates the atmosphere of a traditional village, serves excellent Sri Lankan food. In addition to all sorts of local specialities, there is an arrack bar.

    Read more about Curry Leaf

  6. Ginza Hohsen

    Ginza Hohsen serves sushi and other Japanese fare (made with all-imported ingredients).

    Read more about Ginza Hohsen

  7. Golden Mile

    In a timber-framed, partially open-air building right on the beach, Golden Mile has become the most popular evening hang-out in Mt Lavinia for well-funded Sri Lankan weekenders. While the seafood and modern Sri Lankan menu (including a few vegetarian items) isn't stellar, the snappy service keeps them coming back.

    Read more about Golden Mile

  8. Lotus Leaf

    This brasserie-style eatery, popular with students, serves fresh, reasonably priced Sri Lankan cuisine. The upstairs dining room has air-con.

    Read more about Lotus Leaf

  9. Mahout Café

    In the mezzanine of Elephant Walk, this is a pleasantly casual spot for lunch or afternoon tea. The menu emphasises Mediterranean and Sri Lankan cuisines.

    Read more about Mahout Café

  10. Moghul Ghar

    Hilton Colombo has arguably the best array of upscale international restaurants in the city. Moghul Ghar specialises in Pakistani halal cuisine.

    Read more about Moghul Ghar

  11. Advertisement

  12. Pagoda Tea Room

    Hungry like the wolf? Duran Duran filmed its classic '80s video for that very song in this venerable establishment. It's one of the oldest eating establishments in Fort and the service is graciously old-fashioned. Although there's a variety of Sri Lankan, Malaysian, Chinese and Western dishes, the main focus on its inexpensive pastries. This is a sister establishment to Green Cabin, where most of the food is prepared.

    Read more about Pagoda Tea Room

  13. Sakura

    The food at Sakura, Colombo's oldest Japanese restaurant, is simply prepared yet very tasty. If you sit at the bar you can switch between watching the sushi chef and the delightfully weird Japanese game shows on the TV. Occasionally there are karaoke videos. There is also a private dining room with tatami mats.

    Read more about Sakura

  14. Sapid

    From the outside, the glassed-in dining rooms gives Sapid the look of a New York deli, but inside it's tasty and fast Sri Lankan food.

    Read more about Sapid