Xich Lo (pronounced "sit law") is a family run cafe in Hornchurch, Essex that offers fresh, daily made Vietnamese baguettes and coffee. Join our team and enjoy lovingly made, delicious and healthy food.
Xich Lo means "Rickshaw" in Vietnamese - and is one of the traditional forms of travelling in Vietnam.