Remove Ads

Photos for Imperial Steakhouse

Imperial Steakhouse

505 Kalmia St, San Diego, California 92101 USA

326 Reviews