Umbilo Industrial Restaurants and Takeaway Menus

shops

Umbilo Industrial

None

Cafe Vacca Matta Restaurant

Cafe Food
110 S Coast Rd, Umbilo Industrial, Durban, 4075, South Africa

Multi location shops

Other available cuisines

Price

Features

Show More