Shamshiri Restaurant

1712 Westwood Blvd
Los Angeles, CA
310.474.1410
34.051493
-118.438446

for Shamshiri Restaurant
Directions
from: