Update Info - Royal Szechuan Restaurant
This restaurant was reported as closed. If it is open, let us know.
Royal Szechuan Restaurant
8790 Cuyamaca St
Santee, CA 92071
8790 Cuyamaca St
Santee, CA 92071
This restaurant was reported as closed. If it is open, let us know.