Eleven-at-the-Pyramids

American, South American
$ $
3500 Depauw Blvd Fl 11
Indianapolis, IN 46268
(317) 613-4890

Tips

  • Beautiful view, staffed by students, wonderful food!