Get directions to: Flicka's Bar & Grill, Scottsdale, AZ
Restaurant address: 2003 N Scottsdale Rd Scottsdale, AZ 85257, USA
Restaurant: Flicka's Bar & Grill