5/5

Premium Sudarshan

No 8, Frankfurt Place, Colombo 04


A 100% veg restaurant serving North and South Indian food.