Green Leaf Restaurant & Takeaway is a restaurant located in Shop 6, Merlot Ave, Table View, Cape Town, 7441. Our restaurant offers a unique dining experience with delicious food and exceptional service. We are known for our outstanding reviews and cannot wait to see you soon. Our menu features a variety of dishes that cater to all tastes and dietary requirements. We are open from 11 am to 8 pm seven days a week, except on public holidays. We look forward to serving you soon!
Experience the culinary excellence of Green Leaf Restaurant & Takeaway in Atlantis, Western Cape, South Africa. Our Indian restaurant venue offers a delightful fusion of flavors, showcasing local ingredients in every dish. Whether you're here for an intimate dinner or a casual brunch, Green Leaf Restaurant & Takeaway promises a memorable dining experience at the heart of Table View, Cape Town.