34 Clydebank Rd, Green Point, Cape Town, 8051, South Africa
Vegetable Roast with Stuffed Peppers and Baby Potatoes from Green & Vegan.#greyton