Monday to Friday 7:30am to 5:30pm; Saturdays 8am to 2pm; Sundays Closed
Unfortunately Glenwood Chicken Deli has closed. Take a look at similar restaurants and other restaurants that are nearby:
Lynnwood, Pretoria
Lynnwood, Pretoria
Lynnwood, Pretoria
Lynnwood, Pretoria
Lynnwood, Pretoria
Lynnwood, Pretoria