Imperial Express

Row 1

Details
1879 Logan Ave #B (at Cesar E Chavez Pkwy)
San Diego, CA 92113
(619) 338-8388
Chinese
$
Hours
Mon–Sun: 10:00 AM–8:30 PM