Get directions to: Addy's Tandoor & Grill, Los Angeles, CA
Restaurant address: 10200 Venice Blvd Unit 101 & 102 Los Angeles, CA 90025, USA
Restaurant: Addy's Tandoor & Grill