Home/Richmond/Restaurants/Szechuan Delicious RestaurantSample imageRestaurantsUnclaimedSzechuan Delicious RestaurantRichmond, BCGet directionsAddress125-8291 Alexandra Road, Richmond, BCAboutSzechuan Delicious Restaurant serves Chinese cuisine.Map