img1

The Taj Restaurant

Book a Table Order Online

192 Elm Park Avenue, Hornchurch, Essex, East Anglia

Cuisines: Indian