TLO Restaurant Review: Queen of Sheba
I last reviewed the Ethiopian restaurant Queen of Sheba, 2308 N. MacArthur Blvd., for the Lost Ogle around 10 years ago. Since then, I have been a frequent customer of the eatery,…
I last reviewed the Ethiopian restaurant Queen of Sheba, 2308 N. MacArthur Blvd., for the Lost Ogle around 10 years ago. Since then, I have been a frequent customer of the eatery,…