Sizzlers by Barracuda is a meat-focused resto adjoining Barracuda.
Here's our first look at Ramada's new fusion Japanese restaurant.
Shawarma.lk is a new shawarma joint in Thimbirigasyaya. They serve up some good shawarma and have breakfast platter options, too!
Street Food Factory is the newest member of the slowly growing food truck scenario in Colombo.