The Jazz Kitchen

5377 N College Ave, Indianapolis, 46220