Cafe India

2201 S. Kinnickinnic Ave.

Cafe India is a restaurant located at 2201 S. Kinnickinnic Ave. .

Business Info

  • Address: 2201 S. Kinnickinnic Ave.

Photos