Shalimar Indian Restaurant, Tarzana |18608 1/2 Ventura BlvdTarzanaCA91356 | (818) 578-6331
Shalimar Indian Restaurant, Tarzana
18608 1/2 Ventura Blvd
TarzanaCA 91356
 (818) 578-6331