Details

More middle eastern restaurants near Pita & Hummus

681 St Clair Ave W(416) 658-5687