Stella's Cafe and Restaurant

Middlesex - Twickenham

221 Powder Mill Ln, Twickenham TW2 6EH, UK

TW2 6EH