Blue Fin, PHOENIX, Arizona (AZ)
Conveniently located at 1401 North Central Avenue () in PHOENIX, Arizona (AZ) (85004), Blue Fin can be reached at 6022543171. It is advisable to call beforehand to make a reservation.
More restaurants in PHOENIX, Arizona (AZ)
Blue Fin contact information and details:
Address: 1401 North Central Avenue - , PHOENIX, Arizona (AZ) 85004
Contact Phone: 6022543171