Stellas

Portuguese Cafe / Restaurant

Home Made Authentic Mediterranean style dishes inspired from the Alentejo region of Portugal

                 TEL 0208 755 1562  - E stellaandsons@hotmail.com

ADDRESS 221 Powdermill Lane, Twickenham, Greater London, TW2 6EH

© 2018 by Stella and Sons Ltd

OPENING TIMES

Monday - 5pm - 10pm

Tuesday to Saturday - 12pm - 10pm

Sunday - CLOSED