Tela Mart is a convenience store, located at Samdech Monireth Blvd (217), Phnom Penh, Cambodia
Good place for waiting or take a little break. They have lots of choices for drink & snack.
Good for waiting friends to hang out.
Mini Mart.