Lemon Butta Willowbridge is located in Cape Town, South Africa on G 54, Willow Bridge, 39 Carl Cronje Drive, Tygervalley, Eikenbosch,. Lemon Butta Willowbridge is rated 3.9 out of 5 in the category seafood restaurant in South Africa.
Address
G 54, Willow Bridge, 39 Carl Cronje Drive, Tygervalley, Eikenbosch,