Toddy's restaurant is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Toddy's restaurant is Puttalam, Sri Lanka.
Some of the places around Toddy's restaurant are -
There are several restaurants around Toddy's restaurant. SMP Minolee Restaurant, SMP Restaurant, and Toddy's restaurant Pambala are some of the restaurants near Toddy's restaurant.
Puttalam, Sri Lanka