Chimwela Pub & Grill
Located On the Street Famously Known as Devil's Street. Chimwela is as the name implies, we're about the hype. Pay us a visit. Chimwela Pub & Grill is the best place to be on Devil's street.
opening & closing time
|Week Days||Opening Time||Closing Time|