World Street Food: A restaurant known for its kebabs and customer service.