Oscars Hillcrest
Categories: Mixed Menu, Restaurant Guide, Restaurants
A favourite restaurant amongst Hillcrest residents, enjoy great food in the company of great friends.
Physical Address: Lillies Lifestyle Centre (Shop 7)
12-16 Old Main Road
Hillcrest
Telephone: +27(0)31 765 7326