Flower Street Cafe Review

Great to find this Flower Street Café review from the May 2009 Afghan Scene magazine. Golden times in Kabul.

Previous
Previous

The Khyber Pass Restaurant