ThinashaSep 14, 20193 min readThe Bayleaf ColomboColombo has its fair share of Italian restaurants, but only a few live up-to expectations.