The Millennium Plaza, INDIANAPOLIS, Indiana (IN)
Comfortably positioned at 2515 West Washington Street () in INDIANAPOLIS, Indiana (IN) (46222), The Millennium Plaza can be contacted at 3174238950. Remember to call up upfront to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)
The Millennium Plaza contact information and details:
Address: 2515 West Washington Street - , INDIANAPOLIS, Indiana (IN) 46222
Contact Phone: 3174238950
