Flickas Bar & Grill, SCOTTSDALE, Arizona (AZ)
Conveniently located at 2003 North Scottsdale Road () in SCOTTSDALE, Arizona (AZ) (85257), Flickas Bar & Grill can be contacted at 4809453618. Please do call up beforehand to make a reservation.
More restaurants in SCOTTSDALE, Arizona (AZ)
Flickas Bar & Grill contact information and details:
Address: 2003 North Scottsdale Road - , SCOTTSDALE, Arizona (AZ) 85257
Contact Phone: 4809453618