Italian Infinity

Things to do, Food and drink events
Echo is a restaurant in Colombo
© BT Images

Time Out says

Italian Infinity at Echo is definitely a treat for those Italian lovers. Enjoy the freshly baked pizzas and cocktails at Echo. 

Details

Users say