Get directions to: Rod's Grill, Arcadia, CA
Restaurant address: 41 W Huntington Dr Arcadia, CA 91007, USA
Restaurant: Rod's Grill