Aladdin’s Palace — The Many Earthly Delights of Authentic Lebanese Cuisine
Step inside the door at Aladdin’s Palace Restaurant in Silverdale and you are greeted with a picture of Rachaya, Lebanon, a small mountain town located below Mount Hermon, southeast of Beirut. That is where the Nakkour brothers Fayez and Kamal grew up and … read more