aglobalaffair.com
Ever had Koshari? It’s flavor fusion nirvana!
By Lakshmi: During multiple trips to London, we’ve walked by Koshari Street, this tiny, narrow restaurant in Covent Garden that serves up killer “make your own” Koshari. Koshari …