Al-Tarboush Deli

Lebanese, Middle Eastern