Sahara Palace Mediterranean Restaurant 5890 East State Street – Order Pickup and Delivery Falafel. Deep fried balls of ground chick peas mixed with spices. Mama’s secret recipe. Served with pita bread and tahini sauce. Read More Post navigation Natalia Rudin’s Charred Cauliflower on Sesame Beans Recipe – The Happy FoodieRoasted Vegetables W Tahini Sauce Over Orzo – SnapCalorie