Get directions to: Alborz Restaurant, San Diego, CA
Restaurant address: 2672 Del Mar Heights Road San Diego, CA 92101, USA
Restaurant: Alborz Restaurant