Afghan Horsemen Restaurant is located in Vancouver, Canada on 1833 Anderson St #202. Afghan Horsemen Restaurant is rated 4.4 out of 5 in the category afghani restaurant in Canada.
Address
1833 Anderson St #202
Amenities
Bar on siteToilets
Accessibility
No wheelchair-accessible entrance