Report review

Report review

RitaAro reviewed India Palace

A restaurant where you will find yummy and delicious Indian cuisine.