Imperial Express

restaurant in Sigsbee Row, San Diego

Phone: (619) 338-8388

Address: 1879 Logan Ave Ste B