shrimptoast4
in
San Diego, CA
Taste Of China
5604 Balboa Ave
San Diego
CA
92111
(858) 279-1663
7.4
mi
San Tong Palace
4690 Convoy St Ste 1
San Diego
CA
92111
(858) 571-6837
7.7
mi
Panda Country Restaurant
9621 Mission Gorge Rd
Santee
CA
92071
(619) 449-7061
13.0
mi