Get directions to: Taylor''s Steakhouse, La Canada Flintridge, CA
Restaurant address: 901 Foothill Blvd La Canada Flintridge, CA 91011, USA
Restaurant: Taylor''s Steakhouse