Get directions to: Orchid Grill & Kabob, Tarzana, CA
Restaurant address: 19649 Ventura Blvd Tarzana, CA 91356, USA
Restaurant: Orchid Grill & Kabob