Sri Lankan Foods is located in Messina, Italy on Piazza Francesco Lo Sardo, 1. Sri Lankan Foods is rated 4.6 out of 5 in the category restaurant in Italy.
Address
Piazza Francesco Lo Sardo, 1
Service options
TakeawayDine-in
Offerings
Healthy optionsSmall plates