Ammachi Idly & Dosa
55 Station Rd, Harrow
020 3770 8365
Menu
Reserve
Harrow, Greater London
Ammachi Idly & Dosa
55 Station Rd, Harrow, Greater London HA1 2TY
020 3770 8365