recommended

Idli(2)

South indian specialities

€ 6.99

4.8

5 ratings

Excellent

Good

Average

Below average

Poor