top of page
STELLA'S

RESERVATIONS
OPENING HOURS
Monday 5pm - 10pm
Tuesday - Saturday 12pm - 10pm
Sunday Closed
ADDRESS
221 Powder Mill Lane
Twickenham
Greater London
TW2 6EH
To make a reservation please call us on
0208 755 1562
or fill out the online booking form below for automatic table reservations.
bottom of page