Get directions to: Flintridge Inn, La Canada Flintridge, CA
Restaurant address: 734 Foothill Blvd. La Canada Flintridge, CA 91011, USA
Restaurant: Flintridge Inn