Also known just as "Khyber Pass". This is one of our favorite restaurants. -- October 14, 2002
The Chopahn Restaurant is a restaurant that specializes in Afghan food. Therefore, there are going to be a lot of spices in the food that the customers are eating. The restaurant will only use the freshest of ingredients for all of their meals so the...