Mikes and Chelos, PHOENIX, Arizona (AZ)
Comfortably operating at 959 East Van Buren Street () in PHOENIX, Arizona (AZ) (85006), Mikes and Chelos can be reached at 6022524685. Please call in advance to make a reservation.
More restaurants in PHOENIX, Arizona (AZ)
Mikes and Chelos contact information and details:
Address: 959 East Van Buren Street - , PHOENIX, Arizona (AZ) 85006
Contact Phone: 6022524685