Nugegoda, Colombo
North Indian
Horrible restaurant! All in bad taste!!! Bad management of parking, seating, serving, hosting, etc!