Alborz Restaurant, DEL MAR, California (CA)
Conveniently located at 2672 Del Mar Heights Road () in DEL MAR, California (CA) (92014), Alborz Restaurant can be contacted at 8587922233. Remember to call up in advance to make a reservation.
More restaurants in DEL MAR, California (CA)
Alborz Restaurant contact information and details:
Address: 2672 Del Mar Heights Road - , DEL MAR, California (CA) 92014
Contact Phone: 8587922233