About Indian Express Restaurant
We serve authentic Indian & Nepalese Dishes to customers around the world.
More about Indian Express Restaurant
Indian Express Restaurant is located at La City, SE12 123 London, United Kingdom
123546789
http://www.indianexpress.co.uk