Wellawatte, Colombo
South Indian Pure Vegetarian
Excellent Food. Good Service. Nice Ambience. ... Best Idly ever eaten. ..