Shathu Nithan is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Shathu Nithan is Vinayagapuram, Sri Lanka.
Some of the places around Shathu Nithan are -
Within less than half a Kilo meter of Shathu Nithan, you can also find Vinayaga's food city
Vinayagapuram, Sri Lanka