Afghan Dera is a restaurant specializing in Afghan cuisine. It is located at 704 Stratford Road.