img1

New Samosa

Order Online

263B Amhurst Road, , London, North London

Cuisines: Indian