img1

Spice Tree

Book a Table Order Online

32 Mill Lane, , London, North London

Cuisines: Indian