Business Overview

Casual Indian Street Food in the heart of Wembley Park, London’s most exciting entertainment district and 365-day neighbourhood. Located moments from Wembley Stadium and the OVO Arena.

<
>