Royal Mandarin Restaurant

Address:

1132 East Plaza Boulevard
San Diego, CA 91950

Phone:

(619)477-4151

Map:


Contact   ·   Privacy   ·   Terms