Discover good restaurants in Colombo, carefully selected based on Google reviews, local recommendations, and real dining experiences shared by customers. From authentic Sri Lankan dishes and international cuisines to cosy cafés, casual eateries, and elegant fine dining spots, our selection brings together restaurants enjoyed by locals and visitors. By combining online ratings with valuable local insights, we aim to help you find reliable dining spots, explore delicious flavours, and enjoy memorable food experiences across Colombo.
Housed in Geoffrey Bawa’s former offices, Paradise Road The Gallery Café blends art, architecture, and award-winning cuisine. With rotating exhibitions, iconic design, and exceptional service, it’s a must-visit cultural and culinary landmark in Colombo.
Authentic Italian flavours, handcrafted pastas, and gourmet pizzas in the heart of Colombo.
Holy Dumpling is a cosy spot in Colombo serving bold Asian street food like handmade dumplings, bao buns, and noodles.
Sushi Kai is a popular Japanese restaurant in Colombo, Sri Lanka, known for its fresh sushi, flavorful ramen, and modern Japanese dining experience. With a balance of authentic taste and contemporary presentation, it’s a go-to spot for sushi lovers, casua
Kuuraku Japanese Restaurant offers an authentic taste of Japan in Colombo, serving fresh sushi, rich ramen, and expertly grilled skewers in a warm, relaxed setting. With friendly service and a calm, cozy vibe, it’s perfect for casual dining, date nights,
Summer Colombo is a modern restaurant in Colombo, Sri Lanka, known for its stylish interiors, vibrant atmosphere, and diverse all-day dining experience.
Tropikana by MK is a modern restaurant and café in Wellawatte, serving Continental, Indian, Chinese, and Sri Lankan dishes with breakfast, brunch, dinner, drinks, and a relaxed tropical dining feel.
Coffee Colombo is a Jaffna-style restaurant in Bambalapitiya, serving authentic pittu, kottu, crab dishes, biryani, seafood favourites, and spicy Sri Lankan comfort food.
Barnes Café & Restaurant is a cosy yet stylish café-restaurant in Colombo 07, offering Asian-inspired dishes, breakfast, brunch, dinner, drinks, BYOB, hookah, billiards, live music, and a relaxed space for gatherings.
Vinya Garden is an open-air garden restaurant in Colombo 05, serving wood-fired pizza, kottu, lamprais, all-day breakfast, rice bowls, smoothies, and poolside dining in a relaxed outdoor setting.
Colombo Steak House Marine Drive is a modern steakhouse specialising in premium grilled meats, expertly cooked steaks, BBQ favourites, and hearty comfort food.
Nestled in Colombo, The Cauldron is a cosy café destination that blends a relaxed atmosphere with a menu designed for casual dining, coffee breaks, and memorable catch-ups.
Ministry of Crab Colombo is an iconic seafood restaurant celebrating Sri Lanka’s finest lagoon crabs, prawns, and bold local flavours in a stylish, globally recognised dining setting.
A contemporary Sri Lankan dining experience at the historic Dutch Hospital, serving bold Ceylon flavours, classic favourites, and creative modern dishes in a warm, stylish setting.
Shang Palace brings refined Chinese dining to Colombo with authentic Cantonese flavours, elegant interiors, handcrafted dim sum, and signature dishes served in a sophisticated setting at Shangri-La Colombo.
A progressive South Indian dining experience where familiar flavours meet modern techniques and beautiful presentation. Avartana turns dinner into a multi-course culinary journey filled with spice, creativity and a touch of local flair.
Siam House has been serving authentic Thai cuisine in Colombo since 1993, bringing together the sweet, sour, salty and spicy flavours that define traditional Thai cooking. Expect everything from aromatic curries and soups to seafood, noodles, rice dishes.
A contemporary Colombo restaurant by the Wild Cookbook team, serving Sri Lankan-inspired and international dishes in a warm, open-kitchen setting at Capitol TwinPeaks.
Headquarters by W15 is a vibrant rooftop restaurant and sky bar in Colombo 10, offering street-inspired cuisine, signature cocktails, panoramic city views and lively nightlife.
Experience authentic Thai cuisine at Nara Thai Colombo, serving flavourful curries, signature noodles and traditional Thai favourites in an elegant setting.