Imperial House, SAN DIEGO, California (CA)
Readily positioned at 505 Kalmia St () in SAN DIEGO, California (CA) (92101), Imperial House is available at 6192343525. We advise you to give them a call in ahead of time to make a reservation.
More restaurants in SAN DIEGO, California (CA)
Imperial House contact information and details:
Address: 505 Kalmia St - , SAN DIEGO, California (CA) 92101
Contact Phone: 6192343525