img1

Meghna Tandoori

Book a Table Order Online

297 Plumstead High Street Plumstead, , London, South London

Cuisines: Indian