img1

The Rose

Book a Table Order Online

35 High Street, Thames Ditton, Surrey, South East

Cuisines: Indian