Web1 Open Sesame "when it comes to nut and sesame allergies, is common in Greek/Arab/ Lebanese restaurants" more 2 Al Layali Restaurant and Café "Nevertheless, those