Imperial China Restaurant, SAN LUIS OBISPO, California (CA)
Conveniently located at 667 Marsh Street () in SAN LUIS OBISPO, California (CA) (93401), Imperial China Restaurant can be called at 8055441668. Please do contact them ahead to make a reservation.
More restaurants in SAN LUIS OBISPO, California (CA)
Imperial China Restaurant contact information and details:
Address: 667 Marsh Street - , SAN LUIS OBISPO, California (CA) 93401
Contact Phone: 8055441668