Udupi Cafe

  • 4225 Lafayette Rd,
    Indianapolis, IN 46254
  • Phone: 317-299-2127
  • Cuisine: Indian Restaurant

Map

Unable to Display Map