Skip to content
Magic Bird Fried Chicken
~ 61 SHERBROOK STREET ~ TUESDAY-SUNDAY ~ 5pm-late
Menu
Oops! That page can’t be found.
Maybe try searching this website: