Taste of Tehran Restaurant

Taste of Tehran is a cozy Persian restaurant located in Westwood, Los Angeles. It offers a variety of traditional Iranian dishes, from juicy kabobs to aromatic stews, all made with fresh ingredients.
Taste of Tehran is a cozy Persian restaurant located in Westwood, Los Angeles. It offers a variety of traditional Iranian dishes, from juicy kabobs to aromatic stews, all made with fresh ingredients.