Family run Portuguese restaurant offering a homely atmosphere and freshly brewed coffees, teas and hot chocolate alongside traditional Portuguese cuisine and classic British dishes.
Location
Madeira Star,
337-341 Kennington Rd,
London,
SE11 4QE,
United Kingdom