Fountain On the Square, INDIANAPOLIS, Indiana (IN)
Comfortably positioned at 520 East Thompson Road () in INDIANAPOLIS, Indiana (IN) (46227), Fountain On the Square can be contacted at 3177878341. Please do call up upfront to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)
Fountain On the Square contact information and details:
Address: 520 East Thompson Road - , INDIANAPOLIS, Indiana (IN) 46227
Contact Phone: 3177878341
