
Restaurants & Food
New Devi Food
Scarborough · Tamil & English
A Little About Us
New Devi Food at 1877 Lawrence Ave E, Scarborough is a takeout restaurant serving Sri Lankan/South Indian food.
LocationScarborough
CategoryRestaurants & Food
LanguagesTamil · English