The Empanada Company is a restaurant specializing in empanadas. They are located in west Toronto, offering a variety of these popular filled pastries.