See all Restaurants in Colombo
Echo
77, Galle Road, at Cinnamon Grand Colombo, 00300, Srilanka Phone: 011 2497485 Average Price: $ 26 per personAbout
The ambiance, decor, service and food are of a very high standard in Echo. The selection of food and beverage is excellent. The food is exceptionally well presented and well balanced. The service is very professional, unhurried and courteous.
40 wishlists