Illovo Beach Restaurants and Takeaway Menus

shops

Illovo Beach

None

Terrace Tea Garden

40 Elizabeth Ave, Illovo Nursery, Illovo Beach 4126, South Africa

Multi location shops

Other available cuisines

Price

Features

Show More