Indianapolis
$16
citrus chili sauce, japaneseĀ aioli
Add your review below to help others know what to expect.