Red Chilli Restaurant Gouvia & Roda

Indian specialty restaurant
Take Away Menu

Later more!