Food Hotel is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Food Hotel is Madurankuli, Sri Lanka. Food Hotel is located in a remote area, with less than 4 listed places around it
Some of the places around Food Hotel are -
Within around 250 meter aerial distance, there are at least 2 more restaurants around Food Hotel. These restaurants are - Kincha Dine In Restaurant, Kincha Dine In Restaurant
Madurankuli, Sri Lanka