TOSA Euro Cafe, INDIANAPOLIS, Indiana (IN)

Looking for some food? TOSA Euro Cafe is among the eateries you might review.
Comfortably positioned at 6524 Cornell Avenue () in INDIANAPOLIS, Indiana (IN) (46220), TOSA Euro Cafe can be contacted at 3172570294. Please do call up upfront to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


TOSA Euro Cafe contact information and details:
Address: 6524 Cornell Avenue - , INDIANAPOLIS, Indiana (IN) 46220
Contact Phone: 3172570294