Opua, NTL Indian Restaurant

( 170 Reviews )
Delhi 6 - The Indian Kitchen Logo

Delhi 6 - The Indian Kitchen

Indian Restaurant

41B Williams Rd Opua, NTL 0200
Maryanne & Gary Hayman

Really enjoyed my meal at The Indian Kitchen. Great service and attentive to us nothing was a problem.

Find
    Near
      ChamberofCommerce.com
      Loading