The Prince of India Restaurant & Takeaway9A Cheriton Pl, Folkestone CT20 2AY, United Kingdom, Folkestoneopens at 17:00 today