Lenasia South 9:30 AM - 9:00 PM 9:30 AM - 9:00 PM 9:30 AM - 9:00 PM 9:30 AM - 9:00 PM 9:30 AM - 11:00 PM 9:30 AM - 11:00 PM 9:30 AM - 9:00 PMSheffield Plaza 74 Sheffield Street Lenasia South 1821 ZAphone011 855 9874011 855 9874Get Directions