Company name: Cafe Green
Description: We are a small independent Vietnamese restaurant run by a family. Our aim is delivering healthy, tasty and most of all fresh home-cooked Vietnamese food to you. Our speciality is our deliciously and nutritious oxtail pho as well as our noodle salads.
65 Ennersdale Rd, London SE13 6JE, United Kingdom