Due to popular demand, Madeira Cafe's giant prawns from Mozambique are now on the menu and will be available every night beginning Monday 8 April! This bulletin board certainly seems to have helped Madeira's business. Madeira Star, 337-339 Kennington Road, London SE11 T/F: 020 7582 8778(posted 8050 days ago)