in Eating out, Takeaway, We recommend New Delhi Indian Restaurant / Ricardos New Delhi Indian Palace, 1 Taroveor Road, Penzance, TR18 2AA