top of page
WhatsApp Image 2024-12-11 at 17.22.51_637278d0.jpg

To make a reservation please call us on 

0208 755 1562

or fill out the online booking form below for automatic table reservations.

OPENING TIMES

Monday | 5pm - 10pm

Tuesday to Saturday | 12pm - 10pm

Sunday | CLOSED

  TEL: 0208 755 1562  E: hello@stellasgrill.com

     221 Powder Mill Lane, Twickenham, Greater London, TW2 6EH,

© 2018 by Stella and Sons Ltd

Cinnabon_Local_Delivery_1445x.webp
bottom of page