Shimla Foods, 6801 Steeles AVE W , Toronto West Humber-Clairville
302nd visitor, Write a review
Shimla Foods Map

near M9V4R9

Shimla Foods is ranked #8 of 26 nearby Restaurants.

They say Shimla Foods is concerned, good, disgusting