Naf Naf Grill | 921 Indiana Ave Indianapolis IN 46202 United States Restaurant Menu & Phone921 Indiana Ave Indianapolis IN 46202 United States 4.6/5