Meena's Fine Foods

1295 Morningside Ave #22, Scarborough
(416) 287-1727