Bakers World is a cafe, located at Sri Mahavihara Rd, Panadura, Sri Lanka
Okay place to buy food. Food is not worth the price you pay.
Good food
Servers multiple types of prepared food products. Accept o ly cash payments.