Unit 3.01, The Millennium Dome Millennium Way, Millennium Way, London SE10 0AX
Chicken restaurant | Portuguese restaurant | South African restaurant
This Afro-Portuguese chain restaurant specializes in delivering authentic flavor through its flame-grilled chicken, expertly marinated in a spicy chili sauce that tantalizes the palate.